diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.buildinfo b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.buildinfo
index 3b29115126e..29a58acf4ef 100644
--- a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.buildinfo
+++ b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 51eba382dd609ec7ab873d08d2357d07
+config: 5ee29524b6c8ba8223ce16a311a1bf39
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/index.doctree
index c86d5fb9701..46e0c7d424c 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/linear.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/linear.doctree
index ccf14a42f6c..0fc78370fed 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/linear.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/topological.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/topological.doctree
index 6eee6e09f1d..f283d7ee24b 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/topological.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/base.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/base.doctree
index e8be4bace95..177e249f64a 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/base.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/base.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/bool.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/bool.doctree
index aa9a3713a88..5bb8c5e0feb 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/bool.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/buffer.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/buffer.doctree
index 451c287f26a..6f7e1dfbf16 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/buffer.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/float.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/float.doctree
index d8dce07b018..208eac6d146 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/float.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/float.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/index.doctree
index bad9cb56eef..ab8719423a2 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/int.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/int.doctree
index 06b99737707..5910ddd7dee 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/int.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/int.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/str.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/str.doctree
index a93fa7c018e..752d45d3261 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/str.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/str.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/uint.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/uint.doctree
index 949da9ae1d1..ae4e1d2991c 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/uint.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/dimension.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/dimension.doctree
index 2f866d0d40e..cd6ecd3e3fc 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/dimension.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/functional.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/functional.doctree
index b8bf0896059..b191a37be14 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/functional.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/index.doctree
index e8b225fa71f..0aef0cf587b 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/recover.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/recover.doctree
index da89ed6e4d1..2433e7f410d 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/recover.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/sequence.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/sequence.doctree
index e4d061e5fbc..97b3c23554f 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/sequence.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/stacked.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/stacked.doctree
index f6cc738e8f2..ec5e51a8d59 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/stacked.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/structural.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/structural.doctree
index 22d84c89e3f..1044be3fc3f 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/structural.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/index.doctree
index 9e4df0c0b53..96a7b01264b 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/model.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/model.doctree
index ca3f0011671..ce070c46517 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/model.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/model.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/utils.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/utils.doctree
index 631eed5827e..593b539d5b8 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/utils.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/color/utils.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/config/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/config/index.doctree
index 44e9c311eee..9375dcd6391 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/config/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/config/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/config/meta.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/config/meta.doctree
index 07b36285f30..9b03e752a47 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/config/meta.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/config/meta.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/decorator.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/decorator.doctree
index 8abf1b9dd77..a3b520941cc 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/decorator.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/final.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/final.doctree
index e0d5638b8f1..2b2d6c45e42 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/final.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/final.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/index.doctree
index 6e504b2ca21..bf41db2fb0f 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/observer.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/observer.doctree
index 958a208835c..1bd3adf6d9e 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/observer.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/observer.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/singleton.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/singleton.doctree
index 5ce14145f3c..79f71b7b70c 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/singleton.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/ansi.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/ansi.doctree
index e14c09c4d2e..4bf01f9444a 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/ansi.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/base64.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/base64.doctree
index 12d5eb34331..ff203dee617 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/base64.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/decode.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/decode.doctree
index 735c6fefd8a..99be82a60bf 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/decode.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/hash.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/hash.doctree
index 8d8d4cae669..dd4b0158e81 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/hash.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/index.doctree
index 63d651786b5..2f6fa6ef7e4 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/expression/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/expression/index.doctree
index 1167928f021..7eb87d512bb 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/expression/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/expression/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/expression/native.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/expression/native.doctree
index 590591427a3..82c950bda19 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/expression/native.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/expression/native.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/file/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/file/index.doctree
index 8a2176d7163..e3d153c6c4d 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/file/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/file/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/file/stream.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/file/stream.doctree
index 07f6a3e396f..d839cbda9d8 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/file/stream.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/file/stream.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/clazz.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/clazz.doctree
index 0e0f814b145..f84ec108f2e 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/clazz.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/compare.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/compare.doctree
index 540c3056c58..41368b4e694 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/compare.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/compare.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/enum.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/enum.doctree
index 9f6176bf547..e326cf2a725 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/enum.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/enum.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/index.doctree
index 0a0a5a9f64a..a02c6cb656a 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/raw.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/raw.doctree
index 5c8d9bfebbe..bbb747f6d75 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/raw.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/raw.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/repr.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/repr.doctree
index acf272a17b6..9831bc51ea0 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/repr.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/model/repr.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/binary.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/binary.doctree
index db10ff5ca20..f714929df24 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/binary.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/binary.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/index.doctree
index ad59b66d7ae..97062aa1a28 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/sequence.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/sequence.doctree
index 6c2079cc07c..cb73e77c3f7 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/sequence.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/state.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/state.doctree
index 9b7b60ddf5c..7440295815b 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/state.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/state.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/string.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/string.doctree
index a7be1d5c2a3..cfb7defdcab 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/string.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/random/string.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/clazz.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/clazz.doctree
index 27ee034327e..e81fc6af837 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/clazz.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/context.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/context.doctree
index 22cc1c25815..a2c1882f82c 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/context.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/exception.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/exception.doctree
index 8be8c1a31cc..e02e592f077 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/exception.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/func.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/func.doctree
index 80557eaaaf3..59124126309 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/func.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/imports.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/imports.doctree
index cad41f57eb7..707462d6f50 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/imports.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/index.doctree
index 2f535f5b8c6..58d1bfead8b 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/iter.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/iter.doctree
index a098e97b3cb..829b91d987a 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/iter.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/module.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/module.doctree
index a65c8607886..767f6c938d2 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/module.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/index.doctree
index a28ab6c308a..515494515b7 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/size.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/size.doctree
index b7792b47b64..17d1015330c 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/size.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/size.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/time.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/time.doctree
index 9e8b9b13ff0..8403532b1ae 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/time.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/scale/time.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/index.doctree
index 2db82852a5e..3a155903f32 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/inflection.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/inflection.doctree
index feeb1386d07..936bd9659de 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/inflection.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/plural.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/plural.doctree
index 3f148cd43cb..fcb2014fc49 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/plural.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/plural.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/template.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/template.doctree
index 28c385ade31..4741a8c1105 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/template.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/template.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/tree.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/tree.doctree
index 1864faa5f73..df37f52e3aa 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/tree.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/tree.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/trunc.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/trunc.doctree
index 49f0df4e50d..c8293aee226 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/trunc.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/filesystem.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/filesystem.doctree
index c6920cc432c..1a23d854ff6 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/filesystem.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/git.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/git.doctree
index 25fe1b7c506..e121ae65cc1 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/git.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/git.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/index.doctree
index 7fc72aab718..cb3fdaf532d 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/network.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/network.doctree
index 42914abc31a..bbe262f3945 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/network.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/network.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/os.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/os.doctree
index 1ec1f940bfe..9c7aa855ed0 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/os.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/os.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/python.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/python.doctree
index c20a2288181..1ef40752e2d 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/python.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/system/python.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/capture.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/capture.doctree
index 890d107fcc7..2c479604d16 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/capture.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/compare.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/compare.doctree
index fb1ee8568d7..ac44fa74511 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/compare.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/generator.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/generator.doctree
index 2eca4e4320e..2abc9d6165b 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/generator.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/index.doctree
index 6cdf1527993..92e3134627c 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/isolated.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/isolated.doctree
index 71be8158116..966deb75d6a 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/isolated.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/requires.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/requires.doctree
index 545077c9fd1..cc7f54bdd7f 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/requires.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/simulate.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/simulate.doctree
index 9abd42365e7..1b5b4cd21f7 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/simulate.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/environment.pickle b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/environment.pickle
index f684fde7827..a38431b0df9 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/environment.pickle and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/environment.pickle differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/index.doctree
index d33f7ffd51d..bfb166984b4 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/index.doctree differ
diff --git a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/tutorials/installation/index.doctree b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/tutorials/installation/index.doctree
index 69efd414364..897f176eb51 100644
Binary files a/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/tutorials/installation/index.doctree and b/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7/.doctrees/tutorials/installation/index.doctree differ
diff --git a/dev/color/.buildinfo b/dev/color/.buildinfo
index d675b6c5faa..15df3e84ea8 100644
--- a/dev/color/.buildinfo
+++ b/dev/color/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: bbeb08c097c119d9c762ce6da663b153
+config: b9f8dece7791713b12bc06bb508c71f3
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/dev/color/.doctrees/api_doc/algorithm/index.doctree b/dev/color/.doctrees/api_doc/algorithm/index.doctree
index 984b15077bd..dab37ede06b 100644
Binary files a/dev/color/.doctrees/api_doc/algorithm/index.doctree and b/dev/color/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/algorithm/linear.doctree b/dev/color/.doctrees/api_doc/algorithm/linear.doctree
index 36710c2a203..6d30335006f 100644
Binary files a/dev/color/.doctrees/api_doc/algorithm/linear.doctree and b/dev/color/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/dev/color/.doctrees/api_doc/algorithm/topological.doctree b/dev/color/.doctrees/api_doc/algorithm/topological.doctree
index 956e9b81dc7..a8021a15718 100644
Binary files a/dev/color/.doctrees/api_doc/algorithm/topological.doctree and b/dev/color/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/dev/color/.doctrees/api_doc/binary/base.doctree b/dev/color/.doctrees/api_doc/binary/base.doctree
index 82a75e63794..05af40408ae 100644
Binary files a/dev/color/.doctrees/api_doc/binary/base.doctree and b/dev/color/.doctrees/api_doc/binary/base.doctree differ
diff --git a/dev/color/.doctrees/api_doc/binary/bool.doctree b/dev/color/.doctrees/api_doc/binary/bool.doctree
index a6f9516003a..d0ffa43de94 100644
Binary files a/dev/color/.doctrees/api_doc/binary/bool.doctree and b/dev/color/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/dev/color/.doctrees/api_doc/binary/buffer.doctree b/dev/color/.doctrees/api_doc/binary/buffer.doctree
index 331d263a00f..c0bbb1cadb3 100644
Binary files a/dev/color/.doctrees/api_doc/binary/buffer.doctree and b/dev/color/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/dev/color/.doctrees/api_doc/binary/float.doctree b/dev/color/.doctrees/api_doc/binary/float.doctree
index 3b430ff01cc..0bb82a4de31 100644
Binary files a/dev/color/.doctrees/api_doc/binary/float.doctree and b/dev/color/.doctrees/api_doc/binary/float.doctree differ
diff --git a/dev/color/.doctrees/api_doc/binary/index.doctree b/dev/color/.doctrees/api_doc/binary/index.doctree
index 49a5cbbea1b..e40f9163279 100644
Binary files a/dev/color/.doctrees/api_doc/binary/index.doctree and b/dev/color/.doctrees/api_doc/binary/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/binary/int.doctree b/dev/color/.doctrees/api_doc/binary/int.doctree
index c5346d8d7a0..0f97c09484d 100644
Binary files a/dev/color/.doctrees/api_doc/binary/int.doctree and b/dev/color/.doctrees/api_doc/binary/int.doctree differ
diff --git a/dev/color/.doctrees/api_doc/binary/str.doctree b/dev/color/.doctrees/api_doc/binary/str.doctree
index c7fe7840221..7570bd586eb 100644
Binary files a/dev/color/.doctrees/api_doc/binary/str.doctree and b/dev/color/.doctrees/api_doc/binary/str.doctree differ
diff --git a/dev/color/.doctrees/api_doc/binary/uint.doctree b/dev/color/.doctrees/api_doc/binary/uint.doctree
index 344fd510316..b92e0553927 100644
Binary files a/dev/color/.doctrees/api_doc/binary/uint.doctree and b/dev/color/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/dev/color/.doctrees/api_doc/collection/dimension.doctree b/dev/color/.doctrees/api_doc/collection/dimension.doctree
index a8db49cd55c..c69b5e89361 100644
Binary files a/dev/color/.doctrees/api_doc/collection/dimension.doctree and b/dev/color/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/dev/color/.doctrees/api_doc/collection/functional.doctree b/dev/color/.doctrees/api_doc/collection/functional.doctree
index 0b4c0c6b251..ee0f8dc7e23 100644
Binary files a/dev/color/.doctrees/api_doc/collection/functional.doctree and b/dev/color/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/dev/color/.doctrees/api_doc/collection/index.doctree b/dev/color/.doctrees/api_doc/collection/index.doctree
index 4a80fbcdafe..6e706874d1f 100644
Binary files a/dev/color/.doctrees/api_doc/collection/index.doctree and b/dev/color/.doctrees/api_doc/collection/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/collection/sequence.doctree b/dev/color/.doctrees/api_doc/collection/sequence.doctree
index 897f9247ae0..852b174cf04 100644
Binary files a/dev/color/.doctrees/api_doc/collection/sequence.doctree and b/dev/color/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/dev/color/.doctrees/api_doc/collection/stacked.doctree b/dev/color/.doctrees/api_doc/collection/stacked.doctree
index 7d75feeda1e..92f8eba84e3 100644
Binary files a/dev/color/.doctrees/api_doc/collection/stacked.doctree and b/dev/color/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/dev/color/.doctrees/api_doc/collection/structural.doctree b/dev/color/.doctrees/api_doc/collection/structural.doctree
index 4a929f30087..da45d2da901 100644
Binary files a/dev/color/.doctrees/api_doc/collection/structural.doctree and b/dev/color/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/dev/color/.doctrees/api_doc/color/index.doctree b/dev/color/.doctrees/api_doc/color/index.doctree
index fe4c52e04ee..dd891fd57a3 100644
Binary files a/dev/color/.doctrees/api_doc/color/index.doctree and b/dev/color/.doctrees/api_doc/color/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/color/model.doctree b/dev/color/.doctrees/api_doc/color/model.doctree
index 67429d2d0a6..301c3c3f773 100644
Binary files a/dev/color/.doctrees/api_doc/color/model.doctree and b/dev/color/.doctrees/api_doc/color/model.doctree differ
diff --git a/dev/color/.doctrees/api_doc/color/utils.doctree b/dev/color/.doctrees/api_doc/color/utils.doctree
index 56cd442b2aa..825f291c9e5 100644
Binary files a/dev/color/.doctrees/api_doc/color/utils.doctree and b/dev/color/.doctrees/api_doc/color/utils.doctree differ
diff --git a/dev/color/.doctrees/api_doc/config/index.doctree b/dev/color/.doctrees/api_doc/config/index.doctree
index 23c018987d3..0c6994e7721 100644
Binary files a/dev/color/.doctrees/api_doc/config/index.doctree and b/dev/color/.doctrees/api_doc/config/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/config/meta.doctree b/dev/color/.doctrees/api_doc/config/meta.doctree
index 5dd4b6c968b..bf7147fb1f8 100644
Binary files a/dev/color/.doctrees/api_doc/config/meta.doctree and b/dev/color/.doctrees/api_doc/config/meta.doctree differ
diff --git a/dev/color/.doctrees/api_doc/design/decorator.doctree b/dev/color/.doctrees/api_doc/design/decorator.doctree
index b2d44a5e8ec..3ff1e8ae3c9 100644
Binary files a/dev/color/.doctrees/api_doc/design/decorator.doctree and b/dev/color/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/dev/color/.doctrees/api_doc/design/final.doctree b/dev/color/.doctrees/api_doc/design/final.doctree
index 55740ccad93..f891f62d90c 100644
Binary files a/dev/color/.doctrees/api_doc/design/final.doctree and b/dev/color/.doctrees/api_doc/design/final.doctree differ
diff --git a/dev/color/.doctrees/api_doc/design/index.doctree b/dev/color/.doctrees/api_doc/design/index.doctree
index d8b5185a76f..4937affd815 100644
Binary files a/dev/color/.doctrees/api_doc/design/index.doctree and b/dev/color/.doctrees/api_doc/design/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/design/observer.doctree b/dev/color/.doctrees/api_doc/design/observer.doctree
index 4be3f7a5fec..d01bab7b6f4 100644
Binary files a/dev/color/.doctrees/api_doc/design/observer.doctree and b/dev/color/.doctrees/api_doc/design/observer.doctree differ
diff --git a/dev/color/.doctrees/api_doc/design/singleton.doctree b/dev/color/.doctrees/api_doc/design/singleton.doctree
index ac945e5dc96..eb0f1b830ff 100644
Binary files a/dev/color/.doctrees/api_doc/design/singleton.doctree and b/dev/color/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/dev/color/.doctrees/api_doc/encoding/ansi.doctree b/dev/color/.doctrees/api_doc/encoding/ansi.doctree
index 1da9adc8462..cabbd8436b6 100644
Binary files a/dev/color/.doctrees/api_doc/encoding/ansi.doctree and b/dev/color/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/dev/color/.doctrees/api_doc/encoding/base64.doctree b/dev/color/.doctrees/api_doc/encoding/base64.doctree
index 5c170bc099c..bcd1e8eb805 100644
Binary files a/dev/color/.doctrees/api_doc/encoding/base64.doctree and b/dev/color/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/dev/color/.doctrees/api_doc/encoding/decode.doctree b/dev/color/.doctrees/api_doc/encoding/decode.doctree
index c3af6f17f58..d2ec79b972e 100644
Binary files a/dev/color/.doctrees/api_doc/encoding/decode.doctree and b/dev/color/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/dev/color/.doctrees/api_doc/encoding/hash.doctree b/dev/color/.doctrees/api_doc/encoding/hash.doctree
index ac13523b2c9..3d68246504e 100644
Binary files a/dev/color/.doctrees/api_doc/encoding/hash.doctree and b/dev/color/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/dev/color/.doctrees/api_doc/encoding/index.doctree b/dev/color/.doctrees/api_doc/encoding/index.doctree
index 2eb18fb21ee..b3ae3ca3380 100644
Binary files a/dev/color/.doctrees/api_doc/encoding/index.doctree and b/dev/color/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/expression/index.doctree b/dev/color/.doctrees/api_doc/expression/index.doctree
index ec0f2dcc9ab..c6a827c3c50 100644
Binary files a/dev/color/.doctrees/api_doc/expression/index.doctree and b/dev/color/.doctrees/api_doc/expression/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/expression/native.doctree b/dev/color/.doctrees/api_doc/expression/native.doctree
index 72a6a62f3f4..c82236ec4ad 100644
Binary files a/dev/color/.doctrees/api_doc/expression/native.doctree and b/dev/color/.doctrees/api_doc/expression/native.doctree differ
diff --git a/dev/color/.doctrees/api_doc/file/index.doctree b/dev/color/.doctrees/api_doc/file/index.doctree
index 10544302664..87e3d0b6aff 100644
Binary files a/dev/color/.doctrees/api_doc/file/index.doctree and b/dev/color/.doctrees/api_doc/file/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/file/stream.doctree b/dev/color/.doctrees/api_doc/file/stream.doctree
index 14bddfce4e4..f201eef3806 100644
Binary files a/dev/color/.doctrees/api_doc/file/stream.doctree and b/dev/color/.doctrees/api_doc/file/stream.doctree differ
diff --git a/dev/color/.doctrees/api_doc/model/clazz.doctree b/dev/color/.doctrees/api_doc/model/clazz.doctree
index 4c95201b095..a2fe1a1d151 100644
Binary files a/dev/color/.doctrees/api_doc/model/clazz.doctree and b/dev/color/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/dev/color/.doctrees/api_doc/model/compare.doctree b/dev/color/.doctrees/api_doc/model/compare.doctree
index d5463ff097e..a324ff9793a 100644
Binary files a/dev/color/.doctrees/api_doc/model/compare.doctree and b/dev/color/.doctrees/api_doc/model/compare.doctree differ
diff --git a/dev/color/.doctrees/api_doc/model/enum.doctree b/dev/color/.doctrees/api_doc/model/enum.doctree
index 336487985ca..9b60184a6d4 100644
Binary files a/dev/color/.doctrees/api_doc/model/enum.doctree and b/dev/color/.doctrees/api_doc/model/enum.doctree differ
diff --git a/dev/color/.doctrees/api_doc/model/index.doctree b/dev/color/.doctrees/api_doc/model/index.doctree
index 31e238498ac..f1c9608dd50 100644
Binary files a/dev/color/.doctrees/api_doc/model/index.doctree and b/dev/color/.doctrees/api_doc/model/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/model/raw.doctree b/dev/color/.doctrees/api_doc/model/raw.doctree
index fe07150d883..12bf4191374 100644
Binary files a/dev/color/.doctrees/api_doc/model/raw.doctree and b/dev/color/.doctrees/api_doc/model/raw.doctree differ
diff --git a/dev/color/.doctrees/api_doc/model/repr.doctree b/dev/color/.doctrees/api_doc/model/repr.doctree
index cf985a6f99b..f5eb33f2364 100644
Binary files a/dev/color/.doctrees/api_doc/model/repr.doctree and b/dev/color/.doctrees/api_doc/model/repr.doctree differ
diff --git a/dev/color/.doctrees/api_doc/random/binary.doctree b/dev/color/.doctrees/api_doc/random/binary.doctree
index 63fb6be2064..28dc5691abb 100644
Binary files a/dev/color/.doctrees/api_doc/random/binary.doctree and b/dev/color/.doctrees/api_doc/random/binary.doctree differ
diff --git a/dev/color/.doctrees/api_doc/random/index.doctree b/dev/color/.doctrees/api_doc/random/index.doctree
index ea72e5f4914..85d217d6cf1 100644
Binary files a/dev/color/.doctrees/api_doc/random/index.doctree and b/dev/color/.doctrees/api_doc/random/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/random/sequence.doctree b/dev/color/.doctrees/api_doc/random/sequence.doctree
index a18d21af8f2..a719e707ae8 100644
Binary files a/dev/color/.doctrees/api_doc/random/sequence.doctree and b/dev/color/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/dev/color/.doctrees/api_doc/random/string.doctree b/dev/color/.doctrees/api_doc/random/string.doctree
index 34f24a2b290..9f3d37f70b5 100644
Binary files a/dev/color/.doctrees/api_doc/random/string.doctree and b/dev/color/.doctrees/api_doc/random/string.doctree differ
diff --git a/dev/color/.doctrees/api_doc/reflection/clazz.doctree b/dev/color/.doctrees/api_doc/reflection/clazz.doctree
index b4016084c42..06e78d70bd6 100644
Binary files a/dev/color/.doctrees/api_doc/reflection/clazz.doctree and b/dev/color/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/dev/color/.doctrees/api_doc/reflection/context.doctree b/dev/color/.doctrees/api_doc/reflection/context.doctree
index e492bf575ff..b226c4aed02 100644
Binary files a/dev/color/.doctrees/api_doc/reflection/context.doctree and b/dev/color/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/dev/color/.doctrees/api_doc/reflection/exception.doctree b/dev/color/.doctrees/api_doc/reflection/exception.doctree
index 95600437206..6777b7f04d9 100644
Binary files a/dev/color/.doctrees/api_doc/reflection/exception.doctree and b/dev/color/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/dev/color/.doctrees/api_doc/reflection/func.doctree b/dev/color/.doctrees/api_doc/reflection/func.doctree
index 0bec161b1d4..7e119e20ed7 100644
Binary files a/dev/color/.doctrees/api_doc/reflection/func.doctree and b/dev/color/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/dev/color/.doctrees/api_doc/reflection/imports.doctree b/dev/color/.doctrees/api_doc/reflection/imports.doctree
index fe804b76dde..3faee764e42 100644
Binary files a/dev/color/.doctrees/api_doc/reflection/imports.doctree and b/dev/color/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/dev/color/.doctrees/api_doc/reflection/index.doctree b/dev/color/.doctrees/api_doc/reflection/index.doctree
index 18be6f2ef67..c343fb37aba 100644
Binary files a/dev/color/.doctrees/api_doc/reflection/index.doctree and b/dev/color/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/reflection/iter.doctree b/dev/color/.doctrees/api_doc/reflection/iter.doctree
index e60035d58b0..73857d628bb 100644
Binary files a/dev/color/.doctrees/api_doc/reflection/iter.doctree and b/dev/color/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/dev/color/.doctrees/api_doc/reflection/module.doctree b/dev/color/.doctrees/api_doc/reflection/module.doctree
index ed394c7abb1..23576bc3840 100644
Binary files a/dev/color/.doctrees/api_doc/reflection/module.doctree and b/dev/color/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/dev/color/.doctrees/api_doc/scale/index.doctree b/dev/color/.doctrees/api_doc/scale/index.doctree
index 8c196cc824b..f3be61e5cd3 100644
Binary files a/dev/color/.doctrees/api_doc/scale/index.doctree and b/dev/color/.doctrees/api_doc/scale/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/scale/size.doctree b/dev/color/.doctrees/api_doc/scale/size.doctree
index 6d4987ecbb5..4ba746b45e3 100644
Binary files a/dev/color/.doctrees/api_doc/scale/size.doctree and b/dev/color/.doctrees/api_doc/scale/size.doctree differ
diff --git a/dev/color/.doctrees/api_doc/scale/time.doctree b/dev/color/.doctrees/api_doc/scale/time.doctree
index 9e38de0e19c..8b05d63d944 100644
Binary files a/dev/color/.doctrees/api_doc/scale/time.doctree and b/dev/color/.doctrees/api_doc/scale/time.doctree differ
diff --git a/dev/color/.doctrees/api_doc/string/index.doctree b/dev/color/.doctrees/api_doc/string/index.doctree
index 6ba5cc5b8ce..815f6f85d30 100644
Binary files a/dev/color/.doctrees/api_doc/string/index.doctree and b/dev/color/.doctrees/api_doc/string/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/string/plural.doctree b/dev/color/.doctrees/api_doc/string/plural.doctree
index 1b1dc0ae696..7a18de793a4 100644
Binary files a/dev/color/.doctrees/api_doc/string/plural.doctree and b/dev/color/.doctrees/api_doc/string/plural.doctree differ
diff --git a/dev/color/.doctrees/api_doc/string/template.doctree b/dev/color/.doctrees/api_doc/string/template.doctree
index c05dcaed435..a95a66b570c 100644
Binary files a/dev/color/.doctrees/api_doc/string/template.doctree and b/dev/color/.doctrees/api_doc/string/template.doctree differ
diff --git a/dev/color/.doctrees/api_doc/string/trunc.doctree b/dev/color/.doctrees/api_doc/string/trunc.doctree
index 17d269e0c62..6be0bd6cfec 100644
Binary files a/dev/color/.doctrees/api_doc/string/trunc.doctree and b/dev/color/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/dev/color/.doctrees/api_doc/system/filesystem.doctree b/dev/color/.doctrees/api_doc/system/filesystem.doctree
index a0d7b65f72a..489a55fac22 100644
Binary files a/dev/color/.doctrees/api_doc/system/filesystem.doctree and b/dev/color/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/dev/color/.doctrees/api_doc/system/index.doctree b/dev/color/.doctrees/api_doc/system/index.doctree
index cde2ced878b..ac3b4221362 100644
Binary files a/dev/color/.doctrees/api_doc/system/index.doctree and b/dev/color/.doctrees/api_doc/system/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/system/network.doctree b/dev/color/.doctrees/api_doc/system/network.doctree
index 18e148b0a62..c612edfba5e 100644
Binary files a/dev/color/.doctrees/api_doc/system/network.doctree and b/dev/color/.doctrees/api_doc/system/network.doctree differ
diff --git a/dev/color/.doctrees/api_doc/system/os.doctree b/dev/color/.doctrees/api_doc/system/os.doctree
index 656e3a0352b..6c718f17c7a 100644
Binary files a/dev/color/.doctrees/api_doc/system/os.doctree and b/dev/color/.doctrees/api_doc/system/os.doctree differ
diff --git a/dev/color/.doctrees/api_doc/system/python.doctree b/dev/color/.doctrees/api_doc/system/python.doctree
index 85015750fb3..9fc12c4fe42 100644
Binary files a/dev/color/.doctrees/api_doc/system/python.doctree and b/dev/color/.doctrees/api_doc/system/python.doctree differ
diff --git a/dev/color/.doctrees/api_doc/testing/capture.doctree b/dev/color/.doctrees/api_doc/testing/capture.doctree
index f2374032556..c29a1d95ac2 100644
Binary files a/dev/color/.doctrees/api_doc/testing/capture.doctree and b/dev/color/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/dev/color/.doctrees/api_doc/testing/compare.doctree b/dev/color/.doctrees/api_doc/testing/compare.doctree
index af1ec6ffa5a..01ecf8058df 100644
Binary files a/dev/color/.doctrees/api_doc/testing/compare.doctree and b/dev/color/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/dev/color/.doctrees/api_doc/testing/generator.doctree b/dev/color/.doctrees/api_doc/testing/generator.doctree
index c932f9950d6..e96bf6136a2 100644
Binary files a/dev/color/.doctrees/api_doc/testing/generator.doctree and b/dev/color/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/dev/color/.doctrees/api_doc/testing/index.doctree b/dev/color/.doctrees/api_doc/testing/index.doctree
index 92d204c406a..0345915ea5f 100644
Binary files a/dev/color/.doctrees/api_doc/testing/index.doctree and b/dev/color/.doctrees/api_doc/testing/index.doctree differ
diff --git a/dev/color/.doctrees/api_doc/testing/isolated.doctree b/dev/color/.doctrees/api_doc/testing/isolated.doctree
index 405163262d5..9f72003035f 100644
Binary files a/dev/color/.doctrees/api_doc/testing/isolated.doctree and b/dev/color/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/dev/color/.doctrees/api_doc/testing/requires.doctree b/dev/color/.doctrees/api_doc/testing/requires.doctree
index 99bac0778c5..1591cd95478 100644
Binary files a/dev/color/.doctrees/api_doc/testing/requires.doctree and b/dev/color/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/dev/color/.doctrees/api_doc/testing/simulate.doctree b/dev/color/.doctrees/api_doc/testing/simulate.doctree
index 1faf7ffa433..766e4077e97 100644
Binary files a/dev/color/.doctrees/api_doc/testing/simulate.doctree and b/dev/color/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/dev/color/.doctrees/environment.pickle b/dev/color/.doctrees/environment.pickle
index 94500439098..c660b3deba8 100644
Binary files a/dev/color/.doctrees/environment.pickle and b/dev/color/.doctrees/environment.pickle differ
diff --git a/dev/color/.doctrees/index.doctree b/dev/color/.doctrees/index.doctree
index 403dc064264..abfac758a54 100644
Binary files a/dev/color/.doctrees/index.doctree and b/dev/color/.doctrees/index.doctree differ
diff --git a/dev/color/.doctrees/tutorials/installation/index.doctree b/dev/color/.doctrees/tutorials/installation/index.doctree
index 890534b0aed..5b37f174f3e 100644
Binary files a/dev/color/.doctrees/tutorials/installation/index.doctree and b/dev/color/.doctrees/tutorials/installation/index.doctree differ
diff --git a/dev/dependency/.buildinfo b/dev/dependency/.buildinfo
index 9cc5fc0d618..cffa608a4ac 100644
--- a/dev/dependency/.buildinfo
+++ b/dev/dependency/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: c39644c035fd4ece75ea19f9f10bbe52
+config: 69620f40a6c7c971751369c079e4bb2b
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/dev/dependency/.doctrees/api_doc/algorithm/index.doctree b/dev/dependency/.doctrees/api_doc/algorithm/index.doctree
index f929209fe02..88b4aa6a2bf 100644
Binary files a/dev/dependency/.doctrees/api_doc/algorithm/index.doctree and b/dev/dependency/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/algorithm/topological.doctree b/dev/dependency/.doctrees/api_doc/algorithm/topological.doctree
index 04d19638e68..51ce63cb021 100644
Binary files a/dev/dependency/.doctrees/api_doc/algorithm/topological.doctree and b/dev/dependency/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/binary/base.doctree b/dev/dependency/.doctrees/api_doc/binary/base.doctree
index 8930af1e30e..5224312ab05 100644
Binary files a/dev/dependency/.doctrees/api_doc/binary/base.doctree and b/dev/dependency/.doctrees/api_doc/binary/base.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/binary/bool.doctree b/dev/dependency/.doctrees/api_doc/binary/bool.doctree
index 3bdfc4fd1d7..20bef6b4ee2 100644
Binary files a/dev/dependency/.doctrees/api_doc/binary/bool.doctree and b/dev/dependency/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/binary/buffer.doctree b/dev/dependency/.doctrees/api_doc/binary/buffer.doctree
index 6dfb007d876..3e4e5ccf8b7 100644
Binary files a/dev/dependency/.doctrees/api_doc/binary/buffer.doctree and b/dev/dependency/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/binary/float.doctree b/dev/dependency/.doctrees/api_doc/binary/float.doctree
index 30cbc151fa4..8f80a68de98 100644
Binary files a/dev/dependency/.doctrees/api_doc/binary/float.doctree and b/dev/dependency/.doctrees/api_doc/binary/float.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/binary/index.doctree b/dev/dependency/.doctrees/api_doc/binary/index.doctree
index a23412a6c13..b8ba6a753c4 100644
Binary files a/dev/dependency/.doctrees/api_doc/binary/index.doctree and b/dev/dependency/.doctrees/api_doc/binary/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/binary/int.doctree b/dev/dependency/.doctrees/api_doc/binary/int.doctree
index d0c4b7990af..6c8d998f3f7 100644
Binary files a/dev/dependency/.doctrees/api_doc/binary/int.doctree and b/dev/dependency/.doctrees/api_doc/binary/int.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/binary/str.doctree b/dev/dependency/.doctrees/api_doc/binary/str.doctree
index d0e0d3cef09..7f21ec9c94a 100644
Binary files a/dev/dependency/.doctrees/api_doc/binary/str.doctree and b/dev/dependency/.doctrees/api_doc/binary/str.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/binary/uint.doctree b/dev/dependency/.doctrees/api_doc/binary/uint.doctree
index bc7691d0d7d..5021166cdaa 100644
Binary files a/dev/dependency/.doctrees/api_doc/binary/uint.doctree and b/dev/dependency/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/collection/dimension.doctree b/dev/dependency/.doctrees/api_doc/collection/dimension.doctree
index 0ae4bcdf598..78cecd12ad0 100644
Binary files a/dev/dependency/.doctrees/api_doc/collection/dimension.doctree and b/dev/dependency/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/collection/functional.doctree b/dev/dependency/.doctrees/api_doc/collection/functional.doctree
index ebe091b9635..6d52ebd063b 100644
Binary files a/dev/dependency/.doctrees/api_doc/collection/functional.doctree and b/dev/dependency/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/collection/index.doctree b/dev/dependency/.doctrees/api_doc/collection/index.doctree
index 4f28885c727..2e240dd9d0c 100644
Binary files a/dev/dependency/.doctrees/api_doc/collection/index.doctree and b/dev/dependency/.doctrees/api_doc/collection/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/collection/structural.doctree b/dev/dependency/.doctrees/api_doc/collection/structural.doctree
index 86dc6d31268..31296777b8e 100644
Binary files a/dev/dependency/.doctrees/api_doc/collection/structural.doctree and b/dev/dependency/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/color/index.doctree b/dev/dependency/.doctrees/api_doc/color/index.doctree
index bcbe32c541b..dbbe1eecae5 100644
Binary files a/dev/dependency/.doctrees/api_doc/color/index.doctree and b/dev/dependency/.doctrees/api_doc/color/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/color/model.doctree b/dev/dependency/.doctrees/api_doc/color/model.doctree
index e1ae0c41291..4776c65d9d3 100644
Binary files a/dev/dependency/.doctrees/api_doc/color/model.doctree and b/dev/dependency/.doctrees/api_doc/color/model.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/color/utils.doctree b/dev/dependency/.doctrees/api_doc/color/utils.doctree
index f977a919b34..023c29f0096 100644
Binary files a/dev/dependency/.doctrees/api_doc/color/utils.doctree and b/dev/dependency/.doctrees/api_doc/color/utils.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/config/index.doctree b/dev/dependency/.doctrees/api_doc/config/index.doctree
index 11360dd404b..55454262f3a 100644
Binary files a/dev/dependency/.doctrees/api_doc/config/index.doctree and b/dev/dependency/.doctrees/api_doc/config/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/config/meta.doctree b/dev/dependency/.doctrees/api_doc/config/meta.doctree
index edc4ebff7a3..be0cfbdac6c 100644
Binary files a/dev/dependency/.doctrees/api_doc/config/meta.doctree and b/dev/dependency/.doctrees/api_doc/config/meta.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/dependency/grammar.doctree b/dev/dependency/.doctrees/api_doc/dependency/grammar.doctree
index d808b8e3667..7dd6bf7e747 100644
Binary files a/dev/dependency/.doctrees/api_doc/dependency/grammar.doctree and b/dev/dependency/.doctrees/api_doc/dependency/grammar.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/dependency/index.doctree b/dev/dependency/.doctrees/api_doc/dependency/index.doctree
index 2f7c53094de..9b79c1f10e2 100644
Binary files a/dev/dependency/.doctrees/api_doc/dependency/index.doctree and b/dev/dependency/.doctrees/api_doc/dependency/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/dependency/marker.doctree b/dev/dependency/.doctrees/api_doc/dependency/marker.doctree
index 2e30127fb90..0d3f7ed3f7f 100644
Binary files a/dev/dependency/.doctrees/api_doc/dependency/marker.doctree and b/dev/dependency/.doctrees/api_doc/dependency/marker.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/dependency/model.doctree b/dev/dependency/.doctrees/api_doc/dependency/model.doctree
index 5d9cfa4f290..e8fd39f439d 100644
Binary files a/dev/dependency/.doctrees/api_doc/dependency/model.doctree and b/dev/dependency/.doctrees/api_doc/dependency/model.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/dependency/parse.doctree b/dev/dependency/.doctrees/api_doc/dependency/parse.doctree
index 319ac8ee93a..49eeea20d12 100644
Binary files a/dev/dependency/.doctrees/api_doc/dependency/parse.doctree and b/dev/dependency/.doctrees/api_doc/dependency/parse.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/dependency/version.doctree b/dev/dependency/.doctrees/api_doc/dependency/version.doctree
index cde8da3f594..b61a5c977c1 100644
Binary files a/dev/dependency/.doctrees/api_doc/dependency/version.doctree and b/dev/dependency/.doctrees/api_doc/dependency/version.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/design/decorator.doctree b/dev/dependency/.doctrees/api_doc/design/decorator.doctree
index 242ea4e102e..b0f4a92c8ab 100644
Binary files a/dev/dependency/.doctrees/api_doc/design/decorator.doctree and b/dev/dependency/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/design/final.doctree b/dev/dependency/.doctrees/api_doc/design/final.doctree
index 00dd31828b2..723357e528a 100644
Binary files a/dev/dependency/.doctrees/api_doc/design/final.doctree and b/dev/dependency/.doctrees/api_doc/design/final.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/design/index.doctree b/dev/dependency/.doctrees/api_doc/design/index.doctree
index aa3920b30e9..5525cf775db 100644
Binary files a/dev/dependency/.doctrees/api_doc/design/index.doctree and b/dev/dependency/.doctrees/api_doc/design/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/design/singleton.doctree b/dev/dependency/.doctrees/api_doc/design/singleton.doctree
index 26707396f7c..9437cf848bd 100644
Binary files a/dev/dependency/.doctrees/api_doc/design/singleton.doctree and b/dev/dependency/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/encoding/ansi.doctree b/dev/dependency/.doctrees/api_doc/encoding/ansi.doctree
index 247ab9de5e9..2080ba62ea3 100644
Binary files a/dev/dependency/.doctrees/api_doc/encoding/ansi.doctree and b/dev/dependency/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/encoding/base64.doctree b/dev/dependency/.doctrees/api_doc/encoding/base64.doctree
index 728e27183e9..3b20f88df36 100644
Binary files a/dev/dependency/.doctrees/api_doc/encoding/base64.doctree and b/dev/dependency/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/encoding/decode.doctree b/dev/dependency/.doctrees/api_doc/encoding/decode.doctree
index c14613bcd9d..a5042cebea7 100644
Binary files a/dev/dependency/.doctrees/api_doc/encoding/decode.doctree and b/dev/dependency/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/encoding/hash.doctree b/dev/dependency/.doctrees/api_doc/encoding/hash.doctree
index ca5f0f9bb79..c0fdd357992 100644
Binary files a/dev/dependency/.doctrees/api_doc/encoding/hash.doctree and b/dev/dependency/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/encoding/index.doctree b/dev/dependency/.doctrees/api_doc/encoding/index.doctree
index a259946bdc9..fbb11e7a154 100644
Binary files a/dev/dependency/.doctrees/api_doc/encoding/index.doctree and b/dev/dependency/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/file/index.doctree b/dev/dependency/.doctrees/api_doc/file/index.doctree
index 74b97070f6c..8e5bb99753a 100644
Binary files a/dev/dependency/.doctrees/api_doc/file/index.doctree and b/dev/dependency/.doctrees/api_doc/file/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/file/stream.doctree b/dev/dependency/.doctrees/api_doc/file/stream.doctree
index 695a4411eec..d3f4c0ce809 100644
Binary files a/dev/dependency/.doctrees/api_doc/file/stream.doctree and b/dev/dependency/.doctrees/api_doc/file/stream.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/model/clazz.doctree b/dev/dependency/.doctrees/api_doc/model/clazz.doctree
index cfb7d9cdb6e..b513ec7f658 100644
Binary files a/dev/dependency/.doctrees/api_doc/model/clazz.doctree and b/dev/dependency/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/model/compare.doctree b/dev/dependency/.doctrees/api_doc/model/compare.doctree
index ba0eba21e93..a405be0d916 100644
Binary files a/dev/dependency/.doctrees/api_doc/model/compare.doctree and b/dev/dependency/.doctrees/api_doc/model/compare.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/model/enum.doctree b/dev/dependency/.doctrees/api_doc/model/enum.doctree
index f02eb7441ae..068a229d254 100644
Binary files a/dev/dependency/.doctrees/api_doc/model/enum.doctree and b/dev/dependency/.doctrees/api_doc/model/enum.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/model/index.doctree b/dev/dependency/.doctrees/api_doc/model/index.doctree
index e8b5cb626cb..234447b9ab1 100644
Binary files a/dev/dependency/.doctrees/api_doc/model/index.doctree and b/dev/dependency/.doctrees/api_doc/model/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/model/raw.doctree b/dev/dependency/.doctrees/api_doc/model/raw.doctree
index 971cd91d6a2..b64f3db3228 100644
Binary files a/dev/dependency/.doctrees/api_doc/model/raw.doctree and b/dev/dependency/.doctrees/api_doc/model/raw.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/model/repr.doctree b/dev/dependency/.doctrees/api_doc/model/repr.doctree
index 93e60d75978..94d1fd2df97 100644
Binary files a/dev/dependency/.doctrees/api_doc/model/repr.doctree and b/dev/dependency/.doctrees/api_doc/model/repr.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/random/binary.doctree b/dev/dependency/.doctrees/api_doc/random/binary.doctree
index 881fc5beb41..dda2e035dbe 100644
Binary files a/dev/dependency/.doctrees/api_doc/random/binary.doctree and b/dev/dependency/.doctrees/api_doc/random/binary.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/random/index.doctree b/dev/dependency/.doctrees/api_doc/random/index.doctree
index b6ee79b492a..84feee733c8 100644
Binary files a/dev/dependency/.doctrees/api_doc/random/index.doctree and b/dev/dependency/.doctrees/api_doc/random/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/random/sequence.doctree b/dev/dependency/.doctrees/api_doc/random/sequence.doctree
index abf0fe69ae5..b5ed5f67121 100644
Binary files a/dev/dependency/.doctrees/api_doc/random/sequence.doctree and b/dev/dependency/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/random/string.doctree b/dev/dependency/.doctrees/api_doc/random/string.doctree
index 9c3b586cd2a..86ee99acf2c 100644
Binary files a/dev/dependency/.doctrees/api_doc/random/string.doctree and b/dev/dependency/.doctrees/api_doc/random/string.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/reflection/clazz.doctree b/dev/dependency/.doctrees/api_doc/reflection/clazz.doctree
index 358ddd5a797..e6df5e2d037 100644
Binary files a/dev/dependency/.doctrees/api_doc/reflection/clazz.doctree and b/dev/dependency/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/reflection/exception.doctree b/dev/dependency/.doctrees/api_doc/reflection/exception.doctree
index 56ac6b6580f..979cf77f67a 100644
Binary files a/dev/dependency/.doctrees/api_doc/reflection/exception.doctree and b/dev/dependency/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/reflection/func.doctree b/dev/dependency/.doctrees/api_doc/reflection/func.doctree
index 7648f862221..54bf720db57 100644
Binary files a/dev/dependency/.doctrees/api_doc/reflection/func.doctree and b/dev/dependency/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/reflection/imports.doctree b/dev/dependency/.doctrees/api_doc/reflection/imports.doctree
index aa0b1fba3a5..43345e68404 100644
Binary files a/dev/dependency/.doctrees/api_doc/reflection/imports.doctree and b/dev/dependency/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/reflection/index.doctree b/dev/dependency/.doctrees/api_doc/reflection/index.doctree
index ee7470d4847..228ca9592d6 100644
Binary files a/dev/dependency/.doctrees/api_doc/reflection/index.doctree and b/dev/dependency/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/reflection/iter.doctree b/dev/dependency/.doctrees/api_doc/reflection/iter.doctree
index 20478e26727..4b62bb9ae3f 100644
Binary files a/dev/dependency/.doctrees/api_doc/reflection/iter.doctree and b/dev/dependency/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/scale/index.doctree b/dev/dependency/.doctrees/api_doc/scale/index.doctree
index 1e58ea5f0a8..8f3a07197b3 100644
Binary files a/dev/dependency/.doctrees/api_doc/scale/index.doctree and b/dev/dependency/.doctrees/api_doc/scale/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/scale/size.doctree b/dev/dependency/.doctrees/api_doc/scale/size.doctree
index 1658072fb22..740af2adde3 100644
Binary files a/dev/dependency/.doctrees/api_doc/scale/size.doctree and b/dev/dependency/.doctrees/api_doc/scale/size.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/scale/time.doctree b/dev/dependency/.doctrees/api_doc/scale/time.doctree
index d14a7752fd8..f42067c8a21 100644
Binary files a/dev/dependency/.doctrees/api_doc/scale/time.doctree and b/dev/dependency/.doctrees/api_doc/scale/time.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/string/index.doctree b/dev/dependency/.doctrees/api_doc/string/index.doctree
index df621a42f45..b6ade785c8a 100644
Binary files a/dev/dependency/.doctrees/api_doc/string/index.doctree and b/dev/dependency/.doctrees/api_doc/string/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/string/plural.doctree b/dev/dependency/.doctrees/api_doc/string/plural.doctree
index b34eef7cc3e..ec4313f92ae 100644
Binary files a/dev/dependency/.doctrees/api_doc/string/plural.doctree and b/dev/dependency/.doctrees/api_doc/string/plural.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/string/template.doctree b/dev/dependency/.doctrees/api_doc/string/template.doctree
index 8d0636a46dd..8720a94521e 100644
Binary files a/dev/dependency/.doctrees/api_doc/string/template.doctree and b/dev/dependency/.doctrees/api_doc/string/template.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/string/trunc.doctree b/dev/dependency/.doctrees/api_doc/string/trunc.doctree
index fc40f7063fe..f7776942e28 100644
Binary files a/dev/dependency/.doctrees/api_doc/string/trunc.doctree and b/dev/dependency/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/system/filesystem.doctree b/dev/dependency/.doctrees/api_doc/system/filesystem.doctree
index c69b729407e..7747f9dec0b 100644
Binary files a/dev/dependency/.doctrees/api_doc/system/filesystem.doctree and b/dev/dependency/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/system/index.doctree b/dev/dependency/.doctrees/api_doc/system/index.doctree
index e7f4222ee20..1c8d56e1edb 100644
Binary files a/dev/dependency/.doctrees/api_doc/system/index.doctree and b/dev/dependency/.doctrees/api_doc/system/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/system/os.doctree b/dev/dependency/.doctrees/api_doc/system/os.doctree
index c134d91032f..142ab75fe52 100644
Binary files a/dev/dependency/.doctrees/api_doc/system/os.doctree and b/dev/dependency/.doctrees/api_doc/system/os.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/testing/capture.doctree b/dev/dependency/.doctrees/api_doc/testing/capture.doctree
index 16347805569..6a364b3433a 100644
Binary files a/dev/dependency/.doctrees/api_doc/testing/capture.doctree and b/dev/dependency/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/testing/generator.doctree b/dev/dependency/.doctrees/api_doc/testing/generator.doctree
index a5c326cc547..b419d4fca1c 100644
Binary files a/dev/dependency/.doctrees/api_doc/testing/generator.doctree and b/dev/dependency/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/testing/index.doctree b/dev/dependency/.doctrees/api_doc/testing/index.doctree
index 9e4a3a754ee..1415f04c726 100644
Binary files a/dev/dependency/.doctrees/api_doc/testing/index.doctree and b/dev/dependency/.doctrees/api_doc/testing/index.doctree differ
diff --git a/dev/dependency/.doctrees/api_doc/testing/isolated.doctree b/dev/dependency/.doctrees/api_doc/testing/isolated.doctree
index cfe78323a96..bbc30bb9c6e 100644
Binary files a/dev/dependency/.doctrees/api_doc/testing/isolated.doctree and b/dev/dependency/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/dev/dependency/.doctrees/environment.pickle b/dev/dependency/.doctrees/environment.pickle
index 4b1384feb17..782cbf19e0c 100644
Binary files a/dev/dependency/.doctrees/environment.pickle and b/dev/dependency/.doctrees/environment.pickle differ
diff --git a/dev/dependency/.doctrees/index.doctree b/dev/dependency/.doctrees/index.doctree
index b3270a7fac5..31933416072 100644
Binary files a/dev/dependency/.doctrees/index.doctree and b/dev/dependency/.doctrees/index.doctree differ
diff --git a/dev/dependency/.doctrees/tutorials/installation/index.doctree b/dev/dependency/.doctrees/tutorials/installation/index.doctree
index 4190e67853f..d9d397fe9b4 100644
Binary files a/dev/dependency/.doctrees/tutorials/installation/index.doctree and b/dev/dependency/.doctrees/tutorials/installation/index.doctree differ
diff --git a/dev/doc/.buildinfo b/dev/doc/.buildinfo
index a30497559a3..0b1fbbf68f5 100644
--- a/dev/doc/.buildinfo
+++ b/dev/doc/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5ffaabc56f7f8d342f2e8118ab389e9f
+config: c94b16affe2133d38a26afdf6d2924f3
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/dev/doc/.doctrees/api_doc/algorithm/index.doctree b/dev/doc/.doctrees/api_doc/algorithm/index.doctree
index 381111770f1..de3d13534c3 100644
Binary files a/dev/doc/.doctrees/api_doc/algorithm/index.doctree and b/dev/doc/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/algorithm/linear.doctree b/dev/doc/.doctrees/api_doc/algorithm/linear.doctree
index 93036872697..62eb94bb66a 100644
Binary files a/dev/doc/.doctrees/api_doc/algorithm/linear.doctree and b/dev/doc/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/algorithm/topological.doctree b/dev/doc/.doctrees/api_doc/algorithm/topological.doctree
index 41eb88aacd4..037c1622152 100644
Binary files a/dev/doc/.doctrees/api_doc/algorithm/topological.doctree and b/dev/doc/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/binary/base.doctree b/dev/doc/.doctrees/api_doc/binary/base.doctree
index 4c4b3fcb1fc..a83f2cd108f 100644
Binary files a/dev/doc/.doctrees/api_doc/binary/base.doctree and b/dev/doc/.doctrees/api_doc/binary/base.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/binary/bool.doctree b/dev/doc/.doctrees/api_doc/binary/bool.doctree
index ad38a8321e3..2df6c018bd0 100644
Binary files a/dev/doc/.doctrees/api_doc/binary/bool.doctree and b/dev/doc/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/binary/buffer.doctree b/dev/doc/.doctrees/api_doc/binary/buffer.doctree
index b5f544db66c..ded999c5a39 100644
Binary files a/dev/doc/.doctrees/api_doc/binary/buffer.doctree and b/dev/doc/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/binary/float.doctree b/dev/doc/.doctrees/api_doc/binary/float.doctree
index e255fe5f88b..4cac2abc9d6 100644
Binary files a/dev/doc/.doctrees/api_doc/binary/float.doctree and b/dev/doc/.doctrees/api_doc/binary/float.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/binary/index.doctree b/dev/doc/.doctrees/api_doc/binary/index.doctree
index d1da1727c3a..b4ac3540477 100644
Binary files a/dev/doc/.doctrees/api_doc/binary/index.doctree and b/dev/doc/.doctrees/api_doc/binary/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/binary/int.doctree b/dev/doc/.doctrees/api_doc/binary/int.doctree
index 8e0626ba149..e915a58963f 100644
Binary files a/dev/doc/.doctrees/api_doc/binary/int.doctree and b/dev/doc/.doctrees/api_doc/binary/int.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/binary/str.doctree b/dev/doc/.doctrees/api_doc/binary/str.doctree
index 23036f267b9..943bff8cada 100644
Binary files a/dev/doc/.doctrees/api_doc/binary/str.doctree and b/dev/doc/.doctrees/api_doc/binary/str.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/binary/uint.doctree b/dev/doc/.doctrees/api_doc/binary/uint.doctree
index e1f840acfb2..6d0c1f659c4 100644
Binary files a/dev/doc/.doctrees/api_doc/binary/uint.doctree and b/dev/doc/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/collection/dimension.doctree b/dev/doc/.doctrees/api_doc/collection/dimension.doctree
index 786d3f574b4..0ee5f4dcd9c 100644
Binary files a/dev/doc/.doctrees/api_doc/collection/dimension.doctree and b/dev/doc/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/collection/functional.doctree b/dev/doc/.doctrees/api_doc/collection/functional.doctree
index de5c20ba142..b3a2f32f9ea 100644
Binary files a/dev/doc/.doctrees/api_doc/collection/functional.doctree and b/dev/doc/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/collection/index.doctree b/dev/doc/.doctrees/api_doc/collection/index.doctree
index cee9a558871..c7a4654e0d4 100644
Binary files a/dev/doc/.doctrees/api_doc/collection/index.doctree and b/dev/doc/.doctrees/api_doc/collection/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/collection/recover.doctree b/dev/doc/.doctrees/api_doc/collection/recover.doctree
index fa22b1805ae..eaeec57ab11 100644
Binary files a/dev/doc/.doctrees/api_doc/collection/recover.doctree and b/dev/doc/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/collection/sequence.doctree b/dev/doc/.doctrees/api_doc/collection/sequence.doctree
index f773eef2912..9802ff9ade4 100644
Binary files a/dev/doc/.doctrees/api_doc/collection/sequence.doctree and b/dev/doc/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/collection/stacked.doctree b/dev/doc/.doctrees/api_doc/collection/stacked.doctree
index a362dcd10dd..3f73bbe143a 100644
Binary files a/dev/doc/.doctrees/api_doc/collection/stacked.doctree and b/dev/doc/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/collection/structural.doctree b/dev/doc/.doctrees/api_doc/collection/structural.doctree
index 890d1efc37b..331874b6b5d 100644
Binary files a/dev/doc/.doctrees/api_doc/collection/structural.doctree and b/dev/doc/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/color/index.doctree b/dev/doc/.doctrees/api_doc/color/index.doctree
index 8594f30f332..0b0d4bd1660 100644
Binary files a/dev/doc/.doctrees/api_doc/color/index.doctree and b/dev/doc/.doctrees/api_doc/color/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/color/model.doctree b/dev/doc/.doctrees/api_doc/color/model.doctree
index d14ead07649..d813e182896 100644
Binary files a/dev/doc/.doctrees/api_doc/color/model.doctree and b/dev/doc/.doctrees/api_doc/color/model.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/color/utils.doctree b/dev/doc/.doctrees/api_doc/color/utils.doctree
index 2511fb22ca6..927327433e1 100644
Binary files a/dev/doc/.doctrees/api_doc/color/utils.doctree and b/dev/doc/.doctrees/api_doc/color/utils.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/config/index.doctree b/dev/doc/.doctrees/api_doc/config/index.doctree
index a535f3617ed..24c1df5fdcf 100644
Binary files a/dev/doc/.doctrees/api_doc/config/index.doctree and b/dev/doc/.doctrees/api_doc/config/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/config/meta.doctree b/dev/doc/.doctrees/api_doc/config/meta.doctree
index 73dd2c23354..e1929e0a355 100644
Binary files a/dev/doc/.doctrees/api_doc/config/meta.doctree and b/dev/doc/.doctrees/api_doc/config/meta.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/design/decorator.doctree b/dev/doc/.doctrees/api_doc/design/decorator.doctree
index 857a7511959..769f191afe0 100644
Binary files a/dev/doc/.doctrees/api_doc/design/decorator.doctree and b/dev/doc/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/design/final.doctree b/dev/doc/.doctrees/api_doc/design/final.doctree
index a8a06e5d9a4..f39f979497b 100644
Binary files a/dev/doc/.doctrees/api_doc/design/final.doctree and b/dev/doc/.doctrees/api_doc/design/final.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/design/index.doctree b/dev/doc/.doctrees/api_doc/design/index.doctree
index 4e1c38ea064..0d3dc3c50ae 100644
Binary files a/dev/doc/.doctrees/api_doc/design/index.doctree and b/dev/doc/.doctrees/api_doc/design/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/design/observer.doctree b/dev/doc/.doctrees/api_doc/design/observer.doctree
index 4ad7c9e0854..f6d3c3a9eaf 100644
Binary files a/dev/doc/.doctrees/api_doc/design/observer.doctree and b/dev/doc/.doctrees/api_doc/design/observer.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/design/singleton.doctree b/dev/doc/.doctrees/api_doc/design/singleton.doctree
index 92ed5f6fa6e..a8af0298009 100644
Binary files a/dev/doc/.doctrees/api_doc/design/singleton.doctree and b/dev/doc/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/encoding/ansi.doctree b/dev/doc/.doctrees/api_doc/encoding/ansi.doctree
index 11ce6449bf4..a6279dc20d9 100644
Binary files a/dev/doc/.doctrees/api_doc/encoding/ansi.doctree and b/dev/doc/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/encoding/base64.doctree b/dev/doc/.doctrees/api_doc/encoding/base64.doctree
index c76f97f8aae..5cf4ec7ca3c 100644
Binary files a/dev/doc/.doctrees/api_doc/encoding/base64.doctree and b/dev/doc/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/encoding/decode.doctree b/dev/doc/.doctrees/api_doc/encoding/decode.doctree
index c7a3fa5bdf2..a688856516e 100644
Binary files a/dev/doc/.doctrees/api_doc/encoding/decode.doctree and b/dev/doc/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/encoding/hash.doctree b/dev/doc/.doctrees/api_doc/encoding/hash.doctree
index 7c01a1eba73..f8df72fb318 100644
Binary files a/dev/doc/.doctrees/api_doc/encoding/hash.doctree and b/dev/doc/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/encoding/index.doctree b/dev/doc/.doctrees/api_doc/encoding/index.doctree
index 950919293a9..a788237f767 100644
Binary files a/dev/doc/.doctrees/api_doc/encoding/index.doctree and b/dev/doc/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/expression/index.doctree b/dev/doc/.doctrees/api_doc/expression/index.doctree
index e5c53045e9d..f8478d06c49 100644
Binary files a/dev/doc/.doctrees/api_doc/expression/index.doctree and b/dev/doc/.doctrees/api_doc/expression/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/expression/native.doctree b/dev/doc/.doctrees/api_doc/expression/native.doctree
index f4388820eea..c0a30208b44 100644
Binary files a/dev/doc/.doctrees/api_doc/expression/native.doctree and b/dev/doc/.doctrees/api_doc/expression/native.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/file/index.doctree b/dev/doc/.doctrees/api_doc/file/index.doctree
index c5d9b24d8d1..5a35256a1ad 100644
Binary files a/dev/doc/.doctrees/api_doc/file/index.doctree and b/dev/doc/.doctrees/api_doc/file/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/file/stream.doctree b/dev/doc/.doctrees/api_doc/file/stream.doctree
index d5f72ee4b30..5954ef06531 100644
Binary files a/dev/doc/.doctrees/api_doc/file/stream.doctree and b/dev/doc/.doctrees/api_doc/file/stream.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/model/clazz.doctree b/dev/doc/.doctrees/api_doc/model/clazz.doctree
index 63bd696bb4f..904aaa3490b 100644
Binary files a/dev/doc/.doctrees/api_doc/model/clazz.doctree and b/dev/doc/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/model/compare.doctree b/dev/doc/.doctrees/api_doc/model/compare.doctree
index 62b3b69726d..be055b12115 100644
Binary files a/dev/doc/.doctrees/api_doc/model/compare.doctree and b/dev/doc/.doctrees/api_doc/model/compare.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/model/enum.doctree b/dev/doc/.doctrees/api_doc/model/enum.doctree
index 91627bc9104..43631a46209 100644
Binary files a/dev/doc/.doctrees/api_doc/model/enum.doctree and b/dev/doc/.doctrees/api_doc/model/enum.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/model/index.doctree b/dev/doc/.doctrees/api_doc/model/index.doctree
index 2e7cc80289b..8a34ae37655 100644
Binary files a/dev/doc/.doctrees/api_doc/model/index.doctree and b/dev/doc/.doctrees/api_doc/model/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/model/raw.doctree b/dev/doc/.doctrees/api_doc/model/raw.doctree
index 668137ab945..43419b7e2cf 100644
Binary files a/dev/doc/.doctrees/api_doc/model/raw.doctree and b/dev/doc/.doctrees/api_doc/model/raw.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/model/repr.doctree b/dev/doc/.doctrees/api_doc/model/repr.doctree
index 543a91df89c..e876be1bd19 100644
Binary files a/dev/doc/.doctrees/api_doc/model/repr.doctree and b/dev/doc/.doctrees/api_doc/model/repr.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/random/binary.doctree b/dev/doc/.doctrees/api_doc/random/binary.doctree
index 541d3ce464e..879261848a6 100644
Binary files a/dev/doc/.doctrees/api_doc/random/binary.doctree and b/dev/doc/.doctrees/api_doc/random/binary.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/random/index.doctree b/dev/doc/.doctrees/api_doc/random/index.doctree
index 470cba6aeaf..eb3a6b8f9bb 100644
Binary files a/dev/doc/.doctrees/api_doc/random/index.doctree and b/dev/doc/.doctrees/api_doc/random/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/random/sequence.doctree b/dev/doc/.doctrees/api_doc/random/sequence.doctree
index 124f9f52c14..c165d8e5df6 100644
Binary files a/dev/doc/.doctrees/api_doc/random/sequence.doctree and b/dev/doc/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/random/state.doctree b/dev/doc/.doctrees/api_doc/random/state.doctree
index d4d9a2a6b2c..6bc5bf83826 100644
Binary files a/dev/doc/.doctrees/api_doc/random/state.doctree and b/dev/doc/.doctrees/api_doc/random/state.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/random/string.doctree b/dev/doc/.doctrees/api_doc/random/string.doctree
index 171e28cdd76..9b0a972b3bc 100644
Binary files a/dev/doc/.doctrees/api_doc/random/string.doctree and b/dev/doc/.doctrees/api_doc/random/string.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/reflection/clazz.doctree b/dev/doc/.doctrees/api_doc/reflection/clazz.doctree
index 089e138e915..6a5dcb77b02 100644
Binary files a/dev/doc/.doctrees/api_doc/reflection/clazz.doctree and b/dev/doc/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/reflection/context.doctree b/dev/doc/.doctrees/api_doc/reflection/context.doctree
index 55aee612560..ce01d5b8958 100644
Binary files a/dev/doc/.doctrees/api_doc/reflection/context.doctree and b/dev/doc/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/reflection/exception.doctree b/dev/doc/.doctrees/api_doc/reflection/exception.doctree
index 436440df0b4..6dc68c8b123 100644
Binary files a/dev/doc/.doctrees/api_doc/reflection/exception.doctree and b/dev/doc/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/reflection/func.doctree b/dev/doc/.doctrees/api_doc/reflection/func.doctree
index 53940dfc0b1..41329521cbb 100644
Binary files a/dev/doc/.doctrees/api_doc/reflection/func.doctree and b/dev/doc/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/reflection/imports.doctree b/dev/doc/.doctrees/api_doc/reflection/imports.doctree
index 51afd664e97..1833efafdf4 100644
Binary files a/dev/doc/.doctrees/api_doc/reflection/imports.doctree and b/dev/doc/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/reflection/index.doctree b/dev/doc/.doctrees/api_doc/reflection/index.doctree
index 5c0d5fd897c..01d5e7538a5 100644
Binary files a/dev/doc/.doctrees/api_doc/reflection/index.doctree and b/dev/doc/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/reflection/iter.doctree b/dev/doc/.doctrees/api_doc/reflection/iter.doctree
index 5c7e221fa76..07e29d034bb 100644
Binary files a/dev/doc/.doctrees/api_doc/reflection/iter.doctree and b/dev/doc/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/reflection/module.doctree b/dev/doc/.doctrees/api_doc/reflection/module.doctree
index eed04c2830a..4c8a9fc7feb 100644
Binary files a/dev/doc/.doctrees/api_doc/reflection/module.doctree and b/dev/doc/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/scale/index.doctree b/dev/doc/.doctrees/api_doc/scale/index.doctree
index 97849837f01..8710fe82378 100644
Binary files a/dev/doc/.doctrees/api_doc/scale/index.doctree and b/dev/doc/.doctrees/api_doc/scale/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/scale/size.doctree b/dev/doc/.doctrees/api_doc/scale/size.doctree
index ae786a02398..e6791c571d4 100644
Binary files a/dev/doc/.doctrees/api_doc/scale/size.doctree and b/dev/doc/.doctrees/api_doc/scale/size.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/scale/time.doctree b/dev/doc/.doctrees/api_doc/scale/time.doctree
index cf1c2dc047b..4c27ecb15d4 100644
Binary files a/dev/doc/.doctrees/api_doc/scale/time.doctree and b/dev/doc/.doctrees/api_doc/scale/time.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/string/index.doctree b/dev/doc/.doctrees/api_doc/string/index.doctree
index e725814e0ac..762642be479 100644
Binary files a/dev/doc/.doctrees/api_doc/string/index.doctree and b/dev/doc/.doctrees/api_doc/string/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/string/inflection.doctree b/dev/doc/.doctrees/api_doc/string/inflection.doctree
index 92017e315cb..2e52248efda 100644
Binary files a/dev/doc/.doctrees/api_doc/string/inflection.doctree and b/dev/doc/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/string/plural.doctree b/dev/doc/.doctrees/api_doc/string/plural.doctree
index 0124c1d6c7e..ea364c524ea 100644
Binary files a/dev/doc/.doctrees/api_doc/string/plural.doctree and b/dev/doc/.doctrees/api_doc/string/plural.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/string/template.doctree b/dev/doc/.doctrees/api_doc/string/template.doctree
index 577d517cd2e..52d50c832e4 100644
Binary files a/dev/doc/.doctrees/api_doc/string/template.doctree and b/dev/doc/.doctrees/api_doc/string/template.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/string/tree.doctree b/dev/doc/.doctrees/api_doc/string/tree.doctree
index d2a0b487d05..dd9f6d30c8b 100644
Binary files a/dev/doc/.doctrees/api_doc/string/tree.doctree and b/dev/doc/.doctrees/api_doc/string/tree.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/string/trunc.doctree b/dev/doc/.doctrees/api_doc/string/trunc.doctree
index 0149eb1131b..2d78c7776fb 100644
Binary files a/dev/doc/.doctrees/api_doc/string/trunc.doctree and b/dev/doc/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/system/filesystem.doctree b/dev/doc/.doctrees/api_doc/system/filesystem.doctree
index dff093dbe11..e875ab0fa46 100644
Binary files a/dev/doc/.doctrees/api_doc/system/filesystem.doctree and b/dev/doc/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/system/git.doctree b/dev/doc/.doctrees/api_doc/system/git.doctree
index c663dadbe48..1ca9956b32b 100644
Binary files a/dev/doc/.doctrees/api_doc/system/git.doctree and b/dev/doc/.doctrees/api_doc/system/git.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/system/index.doctree b/dev/doc/.doctrees/api_doc/system/index.doctree
index fda7df21198..ef0a9c136a0 100644
Binary files a/dev/doc/.doctrees/api_doc/system/index.doctree and b/dev/doc/.doctrees/api_doc/system/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/system/network.doctree b/dev/doc/.doctrees/api_doc/system/network.doctree
index 1f7345c5c22..86ace51e629 100644
Binary files a/dev/doc/.doctrees/api_doc/system/network.doctree and b/dev/doc/.doctrees/api_doc/system/network.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/system/os.doctree b/dev/doc/.doctrees/api_doc/system/os.doctree
index 0bce080f251..efb3f3fbac9 100644
Binary files a/dev/doc/.doctrees/api_doc/system/os.doctree and b/dev/doc/.doctrees/api_doc/system/os.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/system/python.doctree b/dev/doc/.doctrees/api_doc/system/python.doctree
index b103812ac7b..0691ebe716c 100644
Binary files a/dev/doc/.doctrees/api_doc/system/python.doctree and b/dev/doc/.doctrees/api_doc/system/python.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/testing/capture.doctree b/dev/doc/.doctrees/api_doc/testing/capture.doctree
index a9d991e5251..84b8be91591 100644
Binary files a/dev/doc/.doctrees/api_doc/testing/capture.doctree and b/dev/doc/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/testing/compare.doctree b/dev/doc/.doctrees/api_doc/testing/compare.doctree
index 000a2b846ff..582d488d1e3 100644
Binary files a/dev/doc/.doctrees/api_doc/testing/compare.doctree and b/dev/doc/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/testing/generator.doctree b/dev/doc/.doctrees/api_doc/testing/generator.doctree
index c26572a9576..b4a647f8a27 100644
Binary files a/dev/doc/.doctrees/api_doc/testing/generator.doctree and b/dev/doc/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/testing/index.doctree b/dev/doc/.doctrees/api_doc/testing/index.doctree
index 918c62bef42..9cbb7e689b7 100644
Binary files a/dev/doc/.doctrees/api_doc/testing/index.doctree and b/dev/doc/.doctrees/api_doc/testing/index.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/testing/isolated.doctree b/dev/doc/.doctrees/api_doc/testing/isolated.doctree
index af1c0e540a6..f7c02ef98f5 100644
Binary files a/dev/doc/.doctrees/api_doc/testing/isolated.doctree and b/dev/doc/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/testing/requires.doctree b/dev/doc/.doctrees/api_doc/testing/requires.doctree
index 447b549c7ed..84c1a344b76 100644
Binary files a/dev/doc/.doctrees/api_doc/testing/requires.doctree and b/dev/doc/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/dev/doc/.doctrees/api_doc/testing/simulate.doctree b/dev/doc/.doctrees/api_doc/testing/simulate.doctree
index 74afb82a375..4eb594507d3 100644
Binary files a/dev/doc/.doctrees/api_doc/testing/simulate.doctree and b/dev/doc/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/dev/doc/.doctrees/environment.pickle b/dev/doc/.doctrees/environment.pickle
index 0a2e1110837..2297feab124 100644
Binary files a/dev/doc/.doctrees/environment.pickle and b/dev/doc/.doctrees/environment.pickle differ
diff --git a/dev/doc/.doctrees/index.doctree b/dev/doc/.doctrees/index.doctree
index efc4d97aced..54fc104964f 100644
Binary files a/dev/doc/.doctrees/index.doctree and b/dev/doc/.doctrees/index.doctree differ
diff --git a/dev/doc/.doctrees/tutorials/installation/index.doctree b/dev/doc/.doctrees/tutorials/installation/index.doctree
index 533bfd9d22e..8f65e77cea1 100644
Binary files a/dev/doc/.doctrees/tutorials/installation/index.doctree and b/dev/doc/.doctrees/tutorials/installation/index.doctree differ
diff --git a/dev/py13/.buildinfo b/dev/py13/.buildinfo
index b1712f690a5..5f915b2409e 100644
--- a/dev/py13/.buildinfo
+++ b/dev/py13/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 77b6c40ff91a956ca9aa97a52637cf84
+config: fee61d527eba8375ec085e3b5bb1143d
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/dev/py13/.doctrees/api_doc/algorithm/index.doctree b/dev/py13/.doctrees/api_doc/algorithm/index.doctree
index 36783134021..f661669e5e4 100644
Binary files a/dev/py13/.doctrees/api_doc/algorithm/index.doctree and b/dev/py13/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/algorithm/linear.doctree b/dev/py13/.doctrees/api_doc/algorithm/linear.doctree
index 9a9a9b1fa8c..52b7fee6b8c 100644
Binary files a/dev/py13/.doctrees/api_doc/algorithm/linear.doctree and b/dev/py13/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/algorithm/topological.doctree b/dev/py13/.doctrees/api_doc/algorithm/topological.doctree
index 7ebc53543e8..ad9daaf8e6b 100644
Binary files a/dev/py13/.doctrees/api_doc/algorithm/topological.doctree and b/dev/py13/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/binary/base.doctree b/dev/py13/.doctrees/api_doc/binary/base.doctree
index 8cae57cb1e4..b82fefb41ca 100644
Binary files a/dev/py13/.doctrees/api_doc/binary/base.doctree and b/dev/py13/.doctrees/api_doc/binary/base.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/binary/bool.doctree b/dev/py13/.doctrees/api_doc/binary/bool.doctree
index 45565533c0a..e9beeb0b6de 100644
Binary files a/dev/py13/.doctrees/api_doc/binary/bool.doctree and b/dev/py13/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/binary/buffer.doctree b/dev/py13/.doctrees/api_doc/binary/buffer.doctree
index 042311ae89d..ae9bd8ae331 100644
Binary files a/dev/py13/.doctrees/api_doc/binary/buffer.doctree and b/dev/py13/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/binary/float.doctree b/dev/py13/.doctrees/api_doc/binary/float.doctree
index a1aafad6346..c6911de1167 100644
Binary files a/dev/py13/.doctrees/api_doc/binary/float.doctree and b/dev/py13/.doctrees/api_doc/binary/float.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/binary/index.doctree b/dev/py13/.doctrees/api_doc/binary/index.doctree
index 5c7a19d5ebb..ee383104c47 100644
Binary files a/dev/py13/.doctrees/api_doc/binary/index.doctree and b/dev/py13/.doctrees/api_doc/binary/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/binary/int.doctree b/dev/py13/.doctrees/api_doc/binary/int.doctree
index 06d6db681da..1c648391490 100644
Binary files a/dev/py13/.doctrees/api_doc/binary/int.doctree and b/dev/py13/.doctrees/api_doc/binary/int.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/binary/str.doctree b/dev/py13/.doctrees/api_doc/binary/str.doctree
index 6bc76ad355c..6ed550db4e8 100644
Binary files a/dev/py13/.doctrees/api_doc/binary/str.doctree and b/dev/py13/.doctrees/api_doc/binary/str.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/binary/uint.doctree b/dev/py13/.doctrees/api_doc/binary/uint.doctree
index 6b21b08afca..17113c76f7d 100644
Binary files a/dev/py13/.doctrees/api_doc/binary/uint.doctree and b/dev/py13/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/collection/dimension.doctree b/dev/py13/.doctrees/api_doc/collection/dimension.doctree
index ba32af97fb6..cfb4b81c993 100644
Binary files a/dev/py13/.doctrees/api_doc/collection/dimension.doctree and b/dev/py13/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/collection/functional.doctree b/dev/py13/.doctrees/api_doc/collection/functional.doctree
index f1a7668f345..a0dbc43049f 100644
Binary files a/dev/py13/.doctrees/api_doc/collection/functional.doctree and b/dev/py13/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/collection/index.doctree b/dev/py13/.doctrees/api_doc/collection/index.doctree
index a7e86f0026b..9235fc50b82 100644
Binary files a/dev/py13/.doctrees/api_doc/collection/index.doctree and b/dev/py13/.doctrees/api_doc/collection/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/collection/recover.doctree b/dev/py13/.doctrees/api_doc/collection/recover.doctree
index a76bc14fb4c..e9434e2f22f 100644
Binary files a/dev/py13/.doctrees/api_doc/collection/recover.doctree and b/dev/py13/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/collection/sequence.doctree b/dev/py13/.doctrees/api_doc/collection/sequence.doctree
index 140dda943f9..f70d33539e3 100644
Binary files a/dev/py13/.doctrees/api_doc/collection/sequence.doctree and b/dev/py13/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/collection/stacked.doctree b/dev/py13/.doctrees/api_doc/collection/stacked.doctree
index 86627ce5326..c742219c391 100644
Binary files a/dev/py13/.doctrees/api_doc/collection/stacked.doctree and b/dev/py13/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/collection/structural.doctree b/dev/py13/.doctrees/api_doc/collection/structural.doctree
index b69adb3a1b6..7dc395b72db 100644
Binary files a/dev/py13/.doctrees/api_doc/collection/structural.doctree and b/dev/py13/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/color/index.doctree b/dev/py13/.doctrees/api_doc/color/index.doctree
index 5d4d1ac2a8d..feacbbfdbe3 100644
Binary files a/dev/py13/.doctrees/api_doc/color/index.doctree and b/dev/py13/.doctrees/api_doc/color/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/color/model.doctree b/dev/py13/.doctrees/api_doc/color/model.doctree
index 78adc7958b0..b2d33ecc32f 100644
Binary files a/dev/py13/.doctrees/api_doc/color/model.doctree and b/dev/py13/.doctrees/api_doc/color/model.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/color/utils.doctree b/dev/py13/.doctrees/api_doc/color/utils.doctree
index 8ccee7cf318..681790b2166 100644
Binary files a/dev/py13/.doctrees/api_doc/color/utils.doctree and b/dev/py13/.doctrees/api_doc/color/utils.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/config/index.doctree b/dev/py13/.doctrees/api_doc/config/index.doctree
index 74a9b27bfa4..bd0934d01a0 100644
Binary files a/dev/py13/.doctrees/api_doc/config/index.doctree and b/dev/py13/.doctrees/api_doc/config/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/config/meta.doctree b/dev/py13/.doctrees/api_doc/config/meta.doctree
index ec3f0d876f0..530c40a2c8e 100644
Binary files a/dev/py13/.doctrees/api_doc/config/meta.doctree and b/dev/py13/.doctrees/api_doc/config/meta.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/design/decorator.doctree b/dev/py13/.doctrees/api_doc/design/decorator.doctree
index ba6fb030d3d..596fb355a2c 100644
Binary files a/dev/py13/.doctrees/api_doc/design/decorator.doctree and b/dev/py13/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/design/final.doctree b/dev/py13/.doctrees/api_doc/design/final.doctree
index 96a4c88791b..ebb28c746f8 100644
Binary files a/dev/py13/.doctrees/api_doc/design/final.doctree and b/dev/py13/.doctrees/api_doc/design/final.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/design/index.doctree b/dev/py13/.doctrees/api_doc/design/index.doctree
index 1d1be871a4f..b5ec2ed87a5 100644
Binary files a/dev/py13/.doctrees/api_doc/design/index.doctree and b/dev/py13/.doctrees/api_doc/design/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/design/observer.doctree b/dev/py13/.doctrees/api_doc/design/observer.doctree
index e13f9102adc..83aaf115b42 100644
Binary files a/dev/py13/.doctrees/api_doc/design/observer.doctree and b/dev/py13/.doctrees/api_doc/design/observer.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/design/singleton.doctree b/dev/py13/.doctrees/api_doc/design/singleton.doctree
index 950ea551d48..8be6bacbce2 100644
Binary files a/dev/py13/.doctrees/api_doc/design/singleton.doctree and b/dev/py13/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/encoding/ansi.doctree b/dev/py13/.doctrees/api_doc/encoding/ansi.doctree
index 27da8d6e732..aa62510509c 100644
Binary files a/dev/py13/.doctrees/api_doc/encoding/ansi.doctree and b/dev/py13/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/encoding/base64.doctree b/dev/py13/.doctrees/api_doc/encoding/base64.doctree
index 8c8607d7858..acb278d5bb1 100644
Binary files a/dev/py13/.doctrees/api_doc/encoding/base64.doctree and b/dev/py13/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/encoding/decode.doctree b/dev/py13/.doctrees/api_doc/encoding/decode.doctree
index 8b3aad31bea..3229951a99e 100644
Binary files a/dev/py13/.doctrees/api_doc/encoding/decode.doctree and b/dev/py13/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/encoding/hash.doctree b/dev/py13/.doctrees/api_doc/encoding/hash.doctree
index d02c7f2edf7..cbda427bd81 100644
Binary files a/dev/py13/.doctrees/api_doc/encoding/hash.doctree and b/dev/py13/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/encoding/index.doctree b/dev/py13/.doctrees/api_doc/encoding/index.doctree
index 9c83b7654ee..7edf0621f4d 100644
Binary files a/dev/py13/.doctrees/api_doc/encoding/index.doctree and b/dev/py13/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/expression/index.doctree b/dev/py13/.doctrees/api_doc/expression/index.doctree
index aaf1dd5e4a6..91e6d4cdd91 100644
Binary files a/dev/py13/.doctrees/api_doc/expression/index.doctree and b/dev/py13/.doctrees/api_doc/expression/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/expression/native.doctree b/dev/py13/.doctrees/api_doc/expression/native.doctree
index 604615f6360..35c0e010db8 100644
Binary files a/dev/py13/.doctrees/api_doc/expression/native.doctree and b/dev/py13/.doctrees/api_doc/expression/native.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/file/index.doctree b/dev/py13/.doctrees/api_doc/file/index.doctree
index 5e6609a95a2..eb5e8ca4616 100644
Binary files a/dev/py13/.doctrees/api_doc/file/index.doctree and b/dev/py13/.doctrees/api_doc/file/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/file/stream.doctree b/dev/py13/.doctrees/api_doc/file/stream.doctree
index 7ad83f40d0e..5a235b1025a 100644
Binary files a/dev/py13/.doctrees/api_doc/file/stream.doctree and b/dev/py13/.doctrees/api_doc/file/stream.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/model/clazz.doctree b/dev/py13/.doctrees/api_doc/model/clazz.doctree
index 9fd517204e4..d7df44919c2 100644
Binary files a/dev/py13/.doctrees/api_doc/model/clazz.doctree and b/dev/py13/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/model/compare.doctree b/dev/py13/.doctrees/api_doc/model/compare.doctree
index e5c66357f80..9d7d881f001 100644
Binary files a/dev/py13/.doctrees/api_doc/model/compare.doctree and b/dev/py13/.doctrees/api_doc/model/compare.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/model/enum.doctree b/dev/py13/.doctrees/api_doc/model/enum.doctree
index 59ee5a03a61..556106bbc7f 100644
Binary files a/dev/py13/.doctrees/api_doc/model/enum.doctree and b/dev/py13/.doctrees/api_doc/model/enum.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/model/index.doctree b/dev/py13/.doctrees/api_doc/model/index.doctree
index df7e562d87a..3b6dc51788d 100644
Binary files a/dev/py13/.doctrees/api_doc/model/index.doctree and b/dev/py13/.doctrees/api_doc/model/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/model/raw.doctree b/dev/py13/.doctrees/api_doc/model/raw.doctree
index ef9a324505a..8e9dffbd569 100644
Binary files a/dev/py13/.doctrees/api_doc/model/raw.doctree and b/dev/py13/.doctrees/api_doc/model/raw.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/model/repr.doctree b/dev/py13/.doctrees/api_doc/model/repr.doctree
index 4e01d3e7895..56800b938c6 100644
Binary files a/dev/py13/.doctrees/api_doc/model/repr.doctree and b/dev/py13/.doctrees/api_doc/model/repr.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/random/binary.doctree b/dev/py13/.doctrees/api_doc/random/binary.doctree
index ba992736d63..3a0b4a68d96 100644
Binary files a/dev/py13/.doctrees/api_doc/random/binary.doctree and b/dev/py13/.doctrees/api_doc/random/binary.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/random/index.doctree b/dev/py13/.doctrees/api_doc/random/index.doctree
index f93a5340993..1a32e3bc85e 100644
Binary files a/dev/py13/.doctrees/api_doc/random/index.doctree and b/dev/py13/.doctrees/api_doc/random/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/random/sequence.doctree b/dev/py13/.doctrees/api_doc/random/sequence.doctree
index 7c6d275a08b..8fd230f4aa6 100644
Binary files a/dev/py13/.doctrees/api_doc/random/sequence.doctree and b/dev/py13/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/random/state.doctree b/dev/py13/.doctrees/api_doc/random/state.doctree
index 513f06fa22d..44f9bf7190e 100644
Binary files a/dev/py13/.doctrees/api_doc/random/state.doctree and b/dev/py13/.doctrees/api_doc/random/state.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/random/string.doctree b/dev/py13/.doctrees/api_doc/random/string.doctree
index 76fe785b333..6e841b35499 100644
Binary files a/dev/py13/.doctrees/api_doc/random/string.doctree and b/dev/py13/.doctrees/api_doc/random/string.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/reflection/clazz.doctree b/dev/py13/.doctrees/api_doc/reflection/clazz.doctree
index ad7b11d1696..1e6af40e0a8 100644
Binary files a/dev/py13/.doctrees/api_doc/reflection/clazz.doctree and b/dev/py13/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/reflection/context.doctree b/dev/py13/.doctrees/api_doc/reflection/context.doctree
index 7252463aee5..b8f660c4313 100644
Binary files a/dev/py13/.doctrees/api_doc/reflection/context.doctree and b/dev/py13/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/reflection/exception.doctree b/dev/py13/.doctrees/api_doc/reflection/exception.doctree
index c5c4d03b60e..bde3fcc46cc 100644
Binary files a/dev/py13/.doctrees/api_doc/reflection/exception.doctree and b/dev/py13/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/reflection/func.doctree b/dev/py13/.doctrees/api_doc/reflection/func.doctree
index 69bd5388bf6..871ba9acbdc 100644
Binary files a/dev/py13/.doctrees/api_doc/reflection/func.doctree and b/dev/py13/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/reflection/imports.doctree b/dev/py13/.doctrees/api_doc/reflection/imports.doctree
index 8a520cfc81f..d72d3a8a0a4 100644
Binary files a/dev/py13/.doctrees/api_doc/reflection/imports.doctree and b/dev/py13/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/reflection/index.doctree b/dev/py13/.doctrees/api_doc/reflection/index.doctree
index f6921ab039f..c10120dc7b6 100644
Binary files a/dev/py13/.doctrees/api_doc/reflection/index.doctree and b/dev/py13/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/reflection/iter.doctree b/dev/py13/.doctrees/api_doc/reflection/iter.doctree
index ba2430fd1c1..b96473bb19b 100644
Binary files a/dev/py13/.doctrees/api_doc/reflection/iter.doctree and b/dev/py13/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/reflection/module.doctree b/dev/py13/.doctrees/api_doc/reflection/module.doctree
index 2e9a6b37931..0452eaf5d9e 100644
Binary files a/dev/py13/.doctrees/api_doc/reflection/module.doctree and b/dev/py13/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/scale/index.doctree b/dev/py13/.doctrees/api_doc/scale/index.doctree
index 349b0d7932e..4114269f6f1 100644
Binary files a/dev/py13/.doctrees/api_doc/scale/index.doctree and b/dev/py13/.doctrees/api_doc/scale/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/scale/size.doctree b/dev/py13/.doctrees/api_doc/scale/size.doctree
index 6a7c1440fa5..9040848e9de 100644
Binary files a/dev/py13/.doctrees/api_doc/scale/size.doctree and b/dev/py13/.doctrees/api_doc/scale/size.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/scale/time.doctree b/dev/py13/.doctrees/api_doc/scale/time.doctree
index 5e0d2a1ca7c..21ef717ec07 100644
Binary files a/dev/py13/.doctrees/api_doc/scale/time.doctree and b/dev/py13/.doctrees/api_doc/scale/time.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/string/index.doctree b/dev/py13/.doctrees/api_doc/string/index.doctree
index e3c781c7427..f9f4e3a7e07 100644
Binary files a/dev/py13/.doctrees/api_doc/string/index.doctree and b/dev/py13/.doctrees/api_doc/string/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/string/inflection.doctree b/dev/py13/.doctrees/api_doc/string/inflection.doctree
index ddfaaafea8c..6ac30e99574 100644
Binary files a/dev/py13/.doctrees/api_doc/string/inflection.doctree and b/dev/py13/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/string/plural.doctree b/dev/py13/.doctrees/api_doc/string/plural.doctree
index 0786f3e77c4..12a48c01d3c 100644
Binary files a/dev/py13/.doctrees/api_doc/string/plural.doctree and b/dev/py13/.doctrees/api_doc/string/plural.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/string/template.doctree b/dev/py13/.doctrees/api_doc/string/template.doctree
index 41647af59c6..54956fda70e 100644
Binary files a/dev/py13/.doctrees/api_doc/string/template.doctree and b/dev/py13/.doctrees/api_doc/string/template.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/string/tree.doctree b/dev/py13/.doctrees/api_doc/string/tree.doctree
index 657916ad9ab..4fc83ff3642 100644
Binary files a/dev/py13/.doctrees/api_doc/string/tree.doctree and b/dev/py13/.doctrees/api_doc/string/tree.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/string/trunc.doctree b/dev/py13/.doctrees/api_doc/string/trunc.doctree
index 06c0b0ab772..2951d5b9109 100644
Binary files a/dev/py13/.doctrees/api_doc/string/trunc.doctree and b/dev/py13/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/system/filesystem.doctree b/dev/py13/.doctrees/api_doc/system/filesystem.doctree
index 42be5c7dcef..7df556323eb 100644
Binary files a/dev/py13/.doctrees/api_doc/system/filesystem.doctree and b/dev/py13/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/system/git.doctree b/dev/py13/.doctrees/api_doc/system/git.doctree
index 26b6806ee70..f9d9298fab4 100644
Binary files a/dev/py13/.doctrees/api_doc/system/git.doctree and b/dev/py13/.doctrees/api_doc/system/git.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/system/index.doctree b/dev/py13/.doctrees/api_doc/system/index.doctree
index cfa8dc1567a..a6ae3889a0e 100644
Binary files a/dev/py13/.doctrees/api_doc/system/index.doctree and b/dev/py13/.doctrees/api_doc/system/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/system/network.doctree b/dev/py13/.doctrees/api_doc/system/network.doctree
index 77228bd1809..6c19e2ef025 100644
Binary files a/dev/py13/.doctrees/api_doc/system/network.doctree and b/dev/py13/.doctrees/api_doc/system/network.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/system/os.doctree b/dev/py13/.doctrees/api_doc/system/os.doctree
index 5eda7e9cb3c..64931b58f1e 100644
Binary files a/dev/py13/.doctrees/api_doc/system/os.doctree and b/dev/py13/.doctrees/api_doc/system/os.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/system/python.doctree b/dev/py13/.doctrees/api_doc/system/python.doctree
index 6bf2ba4def1..2948ffa5422 100644
Binary files a/dev/py13/.doctrees/api_doc/system/python.doctree and b/dev/py13/.doctrees/api_doc/system/python.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/testing/capture.doctree b/dev/py13/.doctrees/api_doc/testing/capture.doctree
index f5948da2ceb..3b86b4f6729 100644
Binary files a/dev/py13/.doctrees/api_doc/testing/capture.doctree and b/dev/py13/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/testing/compare.doctree b/dev/py13/.doctrees/api_doc/testing/compare.doctree
index 39631ca2f60..b29417914a3 100644
Binary files a/dev/py13/.doctrees/api_doc/testing/compare.doctree and b/dev/py13/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/testing/generator.doctree b/dev/py13/.doctrees/api_doc/testing/generator.doctree
index f3efb3ab5c7..12c5241da79 100644
Binary files a/dev/py13/.doctrees/api_doc/testing/generator.doctree and b/dev/py13/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/testing/index.doctree b/dev/py13/.doctrees/api_doc/testing/index.doctree
index 1752ae04782..d6f7203b4a0 100644
Binary files a/dev/py13/.doctrees/api_doc/testing/index.doctree and b/dev/py13/.doctrees/api_doc/testing/index.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/testing/isolated.doctree b/dev/py13/.doctrees/api_doc/testing/isolated.doctree
index ac2608c6ff7..fe51ceb1c45 100644
Binary files a/dev/py13/.doctrees/api_doc/testing/isolated.doctree and b/dev/py13/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/testing/requires.doctree b/dev/py13/.doctrees/api_doc/testing/requires.doctree
index 0cb8c2ef0e9..c7da5ef7e6c 100644
Binary files a/dev/py13/.doctrees/api_doc/testing/requires.doctree and b/dev/py13/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/dev/py13/.doctrees/api_doc/testing/simulate.doctree b/dev/py13/.doctrees/api_doc/testing/simulate.doctree
index ff58dc1b9f1..dd2fc4f946b 100644
Binary files a/dev/py13/.doctrees/api_doc/testing/simulate.doctree and b/dev/py13/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/dev/py13/.doctrees/environment.pickle b/dev/py13/.doctrees/environment.pickle
index 66200b6bfbc..95bf174da68 100644
Binary files a/dev/py13/.doctrees/environment.pickle and b/dev/py13/.doctrees/environment.pickle differ
diff --git a/dev/py13/.doctrees/index.doctree b/dev/py13/.doctrees/index.doctree
index de43a115624..d4aae6571e8 100644
Binary files a/dev/py13/.doctrees/index.doctree and b/dev/py13/.doctrees/index.doctree differ
diff --git a/dev/py13/.doctrees/tutorials/installation/index.doctree b/dev/py13/.doctrees/tutorials/installation/index.doctree
index 1372b004412..b6cad323327 100644
Binary files a/dev/py13/.doctrees/tutorials/installation/index.doctree and b/dev/py13/.doctrees/tutorials/installation/index.doctree differ
diff --git a/dev/py13/_modules/hbutils/system/network/telnet_.html b/dev/py13/_modules/hbutils/system/network/telnet_.html
index 07638b8dd24..e38293468de 100644
--- a/dev/py13/_modules/hbutils/system/network/telnet_.html
+++ b/dev/py13/_modules/hbutils/system/network/telnet_.html
@@ -173,7 +173,6 @@
[docs]def wait_for_port_online(host, port: int, timeout: Optional[float] = 5, interval: float = 0.3):
diff --git a/dev/x/.buildinfo b/dev/x/.buildinfo
index bad3f3fbff7..b5f0c1ed5c7 100644
--- a/dev/x/.buildinfo
+++ b/dev/x/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 29eb025814c820aa80290fe34cc22f5d
+config: 3cd6df1ba4da5a4113127ceec4571030
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/dev/x/.doctrees/api_doc/algorithm/index.doctree b/dev/x/.doctrees/api_doc/algorithm/index.doctree
index 07659897885..547af67623a 100644
Binary files a/dev/x/.doctrees/api_doc/algorithm/index.doctree and b/dev/x/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/algorithm/linear.doctree b/dev/x/.doctrees/api_doc/algorithm/linear.doctree
index 6217801cb55..8cc3b7150ab 100644
Binary files a/dev/x/.doctrees/api_doc/algorithm/linear.doctree and b/dev/x/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/dev/x/.doctrees/api_doc/algorithm/topological.doctree b/dev/x/.doctrees/api_doc/algorithm/topological.doctree
index 4817a81f4f9..31ce7bb356d 100644
Binary files a/dev/x/.doctrees/api_doc/algorithm/topological.doctree and b/dev/x/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/dev/x/.doctrees/api_doc/binary/base.doctree b/dev/x/.doctrees/api_doc/binary/base.doctree
index b3249a5d609..76c1ea7f9f7 100644
Binary files a/dev/x/.doctrees/api_doc/binary/base.doctree and b/dev/x/.doctrees/api_doc/binary/base.doctree differ
diff --git a/dev/x/.doctrees/api_doc/binary/bool.doctree b/dev/x/.doctrees/api_doc/binary/bool.doctree
index 5e9cc6ee760..c34cb39ef89 100644
Binary files a/dev/x/.doctrees/api_doc/binary/bool.doctree and b/dev/x/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/dev/x/.doctrees/api_doc/binary/buffer.doctree b/dev/x/.doctrees/api_doc/binary/buffer.doctree
index bf308084c5a..b3daf2ab959 100644
Binary files a/dev/x/.doctrees/api_doc/binary/buffer.doctree and b/dev/x/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/dev/x/.doctrees/api_doc/binary/float.doctree b/dev/x/.doctrees/api_doc/binary/float.doctree
index a868cacda39..75c72006835 100644
Binary files a/dev/x/.doctrees/api_doc/binary/float.doctree and b/dev/x/.doctrees/api_doc/binary/float.doctree differ
diff --git a/dev/x/.doctrees/api_doc/binary/index.doctree b/dev/x/.doctrees/api_doc/binary/index.doctree
index 4f0c522f16c..c1c57912327 100644
Binary files a/dev/x/.doctrees/api_doc/binary/index.doctree and b/dev/x/.doctrees/api_doc/binary/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/binary/int.doctree b/dev/x/.doctrees/api_doc/binary/int.doctree
index 26446507c5c..0d9dfd2a3a2 100644
Binary files a/dev/x/.doctrees/api_doc/binary/int.doctree and b/dev/x/.doctrees/api_doc/binary/int.doctree differ
diff --git a/dev/x/.doctrees/api_doc/binary/str.doctree b/dev/x/.doctrees/api_doc/binary/str.doctree
index ba636240400..9c9c8720cf3 100644
Binary files a/dev/x/.doctrees/api_doc/binary/str.doctree and b/dev/x/.doctrees/api_doc/binary/str.doctree differ
diff --git a/dev/x/.doctrees/api_doc/binary/uint.doctree b/dev/x/.doctrees/api_doc/binary/uint.doctree
index 79eea318848..5b13c27328c 100644
Binary files a/dev/x/.doctrees/api_doc/binary/uint.doctree and b/dev/x/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/dev/x/.doctrees/api_doc/collection/dimension.doctree b/dev/x/.doctrees/api_doc/collection/dimension.doctree
index c3a523d6e1e..b676f8c6eca 100644
Binary files a/dev/x/.doctrees/api_doc/collection/dimension.doctree and b/dev/x/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/dev/x/.doctrees/api_doc/collection/functional.doctree b/dev/x/.doctrees/api_doc/collection/functional.doctree
index 5d8d2b0af74..0d86e650c33 100644
Binary files a/dev/x/.doctrees/api_doc/collection/functional.doctree and b/dev/x/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/dev/x/.doctrees/api_doc/collection/index.doctree b/dev/x/.doctrees/api_doc/collection/index.doctree
index 418924f0381..6e914b99f85 100644
Binary files a/dev/x/.doctrees/api_doc/collection/index.doctree and b/dev/x/.doctrees/api_doc/collection/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/collection/recover.doctree b/dev/x/.doctrees/api_doc/collection/recover.doctree
index b7758e99919..8dd7f0fe797 100644
Binary files a/dev/x/.doctrees/api_doc/collection/recover.doctree and b/dev/x/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/dev/x/.doctrees/api_doc/collection/sequence.doctree b/dev/x/.doctrees/api_doc/collection/sequence.doctree
index 8dccdc9c58e..3fd7c52b7e4 100644
Binary files a/dev/x/.doctrees/api_doc/collection/sequence.doctree and b/dev/x/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/dev/x/.doctrees/api_doc/collection/stacked.doctree b/dev/x/.doctrees/api_doc/collection/stacked.doctree
index 2ed7acadd5c..1643d6b777c 100644
Binary files a/dev/x/.doctrees/api_doc/collection/stacked.doctree and b/dev/x/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/dev/x/.doctrees/api_doc/collection/structural.doctree b/dev/x/.doctrees/api_doc/collection/structural.doctree
index cf66398c22a..f0e69e18bc5 100644
Binary files a/dev/x/.doctrees/api_doc/collection/structural.doctree and b/dev/x/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/dev/x/.doctrees/api_doc/color/index.doctree b/dev/x/.doctrees/api_doc/color/index.doctree
index 8df5b1c3093..50ee54bee46 100644
Binary files a/dev/x/.doctrees/api_doc/color/index.doctree and b/dev/x/.doctrees/api_doc/color/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/color/model.doctree b/dev/x/.doctrees/api_doc/color/model.doctree
index aee81ca1059..ecdc63185f8 100644
Binary files a/dev/x/.doctrees/api_doc/color/model.doctree and b/dev/x/.doctrees/api_doc/color/model.doctree differ
diff --git a/dev/x/.doctrees/api_doc/color/utils.doctree b/dev/x/.doctrees/api_doc/color/utils.doctree
index 352b92dc6c2..0ab065eac01 100644
Binary files a/dev/x/.doctrees/api_doc/color/utils.doctree and b/dev/x/.doctrees/api_doc/color/utils.doctree differ
diff --git a/dev/x/.doctrees/api_doc/config/index.doctree b/dev/x/.doctrees/api_doc/config/index.doctree
index c5b5018f05a..6221119a0ea 100644
Binary files a/dev/x/.doctrees/api_doc/config/index.doctree and b/dev/x/.doctrees/api_doc/config/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/config/meta.doctree b/dev/x/.doctrees/api_doc/config/meta.doctree
index fc454f4a92a..5d0f38f2958 100644
Binary files a/dev/x/.doctrees/api_doc/config/meta.doctree and b/dev/x/.doctrees/api_doc/config/meta.doctree differ
diff --git a/dev/x/.doctrees/api_doc/design/decorator.doctree b/dev/x/.doctrees/api_doc/design/decorator.doctree
index defa51c796a..6aee76cea22 100644
Binary files a/dev/x/.doctrees/api_doc/design/decorator.doctree and b/dev/x/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/dev/x/.doctrees/api_doc/design/final.doctree b/dev/x/.doctrees/api_doc/design/final.doctree
index d3ee3ab1a17..98d2053a677 100644
Binary files a/dev/x/.doctrees/api_doc/design/final.doctree and b/dev/x/.doctrees/api_doc/design/final.doctree differ
diff --git a/dev/x/.doctrees/api_doc/design/index.doctree b/dev/x/.doctrees/api_doc/design/index.doctree
index 9b1209f873e..7b04b8c6ec3 100644
Binary files a/dev/x/.doctrees/api_doc/design/index.doctree and b/dev/x/.doctrees/api_doc/design/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/design/observer.doctree b/dev/x/.doctrees/api_doc/design/observer.doctree
index e0527adca0f..de834249d52 100644
Binary files a/dev/x/.doctrees/api_doc/design/observer.doctree and b/dev/x/.doctrees/api_doc/design/observer.doctree differ
diff --git a/dev/x/.doctrees/api_doc/design/singleton.doctree b/dev/x/.doctrees/api_doc/design/singleton.doctree
index 2b71456de6c..ea2b2398e5f 100644
Binary files a/dev/x/.doctrees/api_doc/design/singleton.doctree and b/dev/x/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/dev/x/.doctrees/api_doc/encoding/ansi.doctree b/dev/x/.doctrees/api_doc/encoding/ansi.doctree
index 278d51b07df..4c81edf83e1 100644
Binary files a/dev/x/.doctrees/api_doc/encoding/ansi.doctree and b/dev/x/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/dev/x/.doctrees/api_doc/encoding/base64.doctree b/dev/x/.doctrees/api_doc/encoding/base64.doctree
index 3c358e5784e..54606e1395c 100644
Binary files a/dev/x/.doctrees/api_doc/encoding/base64.doctree and b/dev/x/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/dev/x/.doctrees/api_doc/encoding/decode.doctree b/dev/x/.doctrees/api_doc/encoding/decode.doctree
index f5555ba5088..68dda7df058 100644
Binary files a/dev/x/.doctrees/api_doc/encoding/decode.doctree and b/dev/x/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/dev/x/.doctrees/api_doc/encoding/hash.doctree b/dev/x/.doctrees/api_doc/encoding/hash.doctree
index ae8260baacb..01346f61649 100644
Binary files a/dev/x/.doctrees/api_doc/encoding/hash.doctree and b/dev/x/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/dev/x/.doctrees/api_doc/encoding/index.doctree b/dev/x/.doctrees/api_doc/encoding/index.doctree
index fb0abc972c1..0dbb6fdf739 100644
Binary files a/dev/x/.doctrees/api_doc/encoding/index.doctree and b/dev/x/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/expression/index.doctree b/dev/x/.doctrees/api_doc/expression/index.doctree
index 92603dfc37a..cc4d7b8c8cd 100644
Binary files a/dev/x/.doctrees/api_doc/expression/index.doctree and b/dev/x/.doctrees/api_doc/expression/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/expression/native.doctree b/dev/x/.doctrees/api_doc/expression/native.doctree
index 592e5f2d6c4..56dab221152 100644
Binary files a/dev/x/.doctrees/api_doc/expression/native.doctree and b/dev/x/.doctrees/api_doc/expression/native.doctree differ
diff --git a/dev/x/.doctrees/api_doc/file/index.doctree b/dev/x/.doctrees/api_doc/file/index.doctree
index 3292d53da03..1af2f4830b0 100644
Binary files a/dev/x/.doctrees/api_doc/file/index.doctree and b/dev/x/.doctrees/api_doc/file/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/file/stream.doctree b/dev/x/.doctrees/api_doc/file/stream.doctree
index ee8e54c4172..379b7ffd05f 100644
Binary files a/dev/x/.doctrees/api_doc/file/stream.doctree and b/dev/x/.doctrees/api_doc/file/stream.doctree differ
diff --git a/dev/x/.doctrees/api_doc/model/clazz.doctree b/dev/x/.doctrees/api_doc/model/clazz.doctree
index abb3b95186e..ae836e69b82 100644
Binary files a/dev/x/.doctrees/api_doc/model/clazz.doctree and b/dev/x/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/dev/x/.doctrees/api_doc/model/compare.doctree b/dev/x/.doctrees/api_doc/model/compare.doctree
index 87b3ef699ce..0cc27b1d3f5 100644
Binary files a/dev/x/.doctrees/api_doc/model/compare.doctree and b/dev/x/.doctrees/api_doc/model/compare.doctree differ
diff --git a/dev/x/.doctrees/api_doc/model/enum.doctree b/dev/x/.doctrees/api_doc/model/enum.doctree
index 6591a9242ef..7bf9b70405a 100644
Binary files a/dev/x/.doctrees/api_doc/model/enum.doctree and b/dev/x/.doctrees/api_doc/model/enum.doctree differ
diff --git a/dev/x/.doctrees/api_doc/model/index.doctree b/dev/x/.doctrees/api_doc/model/index.doctree
index 60684ef6ab0..af908f33b1b 100644
Binary files a/dev/x/.doctrees/api_doc/model/index.doctree and b/dev/x/.doctrees/api_doc/model/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/model/raw.doctree b/dev/x/.doctrees/api_doc/model/raw.doctree
index 4b14a3280aa..84549d2a25e 100644
Binary files a/dev/x/.doctrees/api_doc/model/raw.doctree and b/dev/x/.doctrees/api_doc/model/raw.doctree differ
diff --git a/dev/x/.doctrees/api_doc/model/repr.doctree b/dev/x/.doctrees/api_doc/model/repr.doctree
index 143b02bc7ef..a8a09957058 100644
Binary files a/dev/x/.doctrees/api_doc/model/repr.doctree and b/dev/x/.doctrees/api_doc/model/repr.doctree differ
diff --git a/dev/x/.doctrees/api_doc/random/binary.doctree b/dev/x/.doctrees/api_doc/random/binary.doctree
index 7e1526cbc99..f9ad9e7ffbf 100644
Binary files a/dev/x/.doctrees/api_doc/random/binary.doctree and b/dev/x/.doctrees/api_doc/random/binary.doctree differ
diff --git a/dev/x/.doctrees/api_doc/random/index.doctree b/dev/x/.doctrees/api_doc/random/index.doctree
index b7312c8d3d3..a25159be5ae 100644
Binary files a/dev/x/.doctrees/api_doc/random/index.doctree and b/dev/x/.doctrees/api_doc/random/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/random/sequence.doctree b/dev/x/.doctrees/api_doc/random/sequence.doctree
index 89cc69e30be..4d0d11f580c 100644
Binary files a/dev/x/.doctrees/api_doc/random/sequence.doctree and b/dev/x/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/dev/x/.doctrees/api_doc/random/state.doctree b/dev/x/.doctrees/api_doc/random/state.doctree
index 0251e0faacf..7658b8a444e 100644
Binary files a/dev/x/.doctrees/api_doc/random/state.doctree and b/dev/x/.doctrees/api_doc/random/state.doctree differ
diff --git a/dev/x/.doctrees/api_doc/random/string.doctree b/dev/x/.doctrees/api_doc/random/string.doctree
index 7c1931fd814..1b9ecb90cd2 100644
Binary files a/dev/x/.doctrees/api_doc/random/string.doctree and b/dev/x/.doctrees/api_doc/random/string.doctree differ
diff --git a/dev/x/.doctrees/api_doc/reflection/clazz.doctree b/dev/x/.doctrees/api_doc/reflection/clazz.doctree
index 942b1ce1c19..b8610a9d3aa 100644
Binary files a/dev/x/.doctrees/api_doc/reflection/clazz.doctree and b/dev/x/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/dev/x/.doctrees/api_doc/reflection/context.doctree b/dev/x/.doctrees/api_doc/reflection/context.doctree
index 7d1eefa2882..cd3331c1600 100644
Binary files a/dev/x/.doctrees/api_doc/reflection/context.doctree and b/dev/x/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/dev/x/.doctrees/api_doc/reflection/exception.doctree b/dev/x/.doctrees/api_doc/reflection/exception.doctree
index e2a60f65674..5508d12ab51 100644
Binary files a/dev/x/.doctrees/api_doc/reflection/exception.doctree and b/dev/x/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/dev/x/.doctrees/api_doc/reflection/func.doctree b/dev/x/.doctrees/api_doc/reflection/func.doctree
index 59afc7695c9..d2783bd8a01 100644
Binary files a/dev/x/.doctrees/api_doc/reflection/func.doctree and b/dev/x/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/dev/x/.doctrees/api_doc/reflection/imports.doctree b/dev/x/.doctrees/api_doc/reflection/imports.doctree
index 175931f5175..4717322114b 100644
Binary files a/dev/x/.doctrees/api_doc/reflection/imports.doctree and b/dev/x/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/dev/x/.doctrees/api_doc/reflection/index.doctree b/dev/x/.doctrees/api_doc/reflection/index.doctree
index e5f562a9709..168bcfa5356 100644
Binary files a/dev/x/.doctrees/api_doc/reflection/index.doctree and b/dev/x/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/reflection/iter.doctree b/dev/x/.doctrees/api_doc/reflection/iter.doctree
index 63a5a7f3e10..21d530cd652 100644
Binary files a/dev/x/.doctrees/api_doc/reflection/iter.doctree and b/dev/x/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/dev/x/.doctrees/api_doc/reflection/module.doctree b/dev/x/.doctrees/api_doc/reflection/module.doctree
index cd772c6e627..1cd027bb250 100644
Binary files a/dev/x/.doctrees/api_doc/reflection/module.doctree and b/dev/x/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/dev/x/.doctrees/api_doc/scale/index.doctree b/dev/x/.doctrees/api_doc/scale/index.doctree
index 4bcbf99b37d..48a0315c583 100644
Binary files a/dev/x/.doctrees/api_doc/scale/index.doctree and b/dev/x/.doctrees/api_doc/scale/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/scale/size.doctree b/dev/x/.doctrees/api_doc/scale/size.doctree
index c491b02c47b..7b684a4dff2 100644
Binary files a/dev/x/.doctrees/api_doc/scale/size.doctree and b/dev/x/.doctrees/api_doc/scale/size.doctree differ
diff --git a/dev/x/.doctrees/api_doc/scale/time.doctree b/dev/x/.doctrees/api_doc/scale/time.doctree
index 73f465dd1b4..808591c5645 100644
Binary files a/dev/x/.doctrees/api_doc/scale/time.doctree and b/dev/x/.doctrees/api_doc/scale/time.doctree differ
diff --git a/dev/x/.doctrees/api_doc/string/index.doctree b/dev/x/.doctrees/api_doc/string/index.doctree
index 2cffb8b13e6..f9a7be85947 100644
Binary files a/dev/x/.doctrees/api_doc/string/index.doctree and b/dev/x/.doctrees/api_doc/string/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/string/inflection.doctree b/dev/x/.doctrees/api_doc/string/inflection.doctree
index e3b6ceaa0f6..153bd54faff 100644
Binary files a/dev/x/.doctrees/api_doc/string/inflection.doctree and b/dev/x/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/dev/x/.doctrees/api_doc/string/plural.doctree b/dev/x/.doctrees/api_doc/string/plural.doctree
index d0cfe31e5d3..dcd43bbff7c 100644
Binary files a/dev/x/.doctrees/api_doc/string/plural.doctree and b/dev/x/.doctrees/api_doc/string/plural.doctree differ
diff --git a/dev/x/.doctrees/api_doc/string/template.doctree b/dev/x/.doctrees/api_doc/string/template.doctree
index bdf31abe5d8..87e82757b72 100644
Binary files a/dev/x/.doctrees/api_doc/string/template.doctree and b/dev/x/.doctrees/api_doc/string/template.doctree differ
diff --git a/dev/x/.doctrees/api_doc/string/tree.doctree b/dev/x/.doctrees/api_doc/string/tree.doctree
index a1cc98184d0..7d0d5d7bf31 100644
Binary files a/dev/x/.doctrees/api_doc/string/tree.doctree and b/dev/x/.doctrees/api_doc/string/tree.doctree differ
diff --git a/dev/x/.doctrees/api_doc/string/trunc.doctree b/dev/x/.doctrees/api_doc/string/trunc.doctree
index 26feda36ccc..799450d52c4 100644
Binary files a/dev/x/.doctrees/api_doc/string/trunc.doctree and b/dev/x/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/dev/x/.doctrees/api_doc/system/filesystem.doctree b/dev/x/.doctrees/api_doc/system/filesystem.doctree
index e84a2b461b8..297d76743e7 100644
Binary files a/dev/x/.doctrees/api_doc/system/filesystem.doctree and b/dev/x/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/dev/x/.doctrees/api_doc/system/index.doctree b/dev/x/.doctrees/api_doc/system/index.doctree
index ea30678ba7c..c24e5f874d0 100644
Binary files a/dev/x/.doctrees/api_doc/system/index.doctree and b/dev/x/.doctrees/api_doc/system/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/system/network.doctree b/dev/x/.doctrees/api_doc/system/network.doctree
index 3b4e1cc1207..51113688e0c 100644
Binary files a/dev/x/.doctrees/api_doc/system/network.doctree and b/dev/x/.doctrees/api_doc/system/network.doctree differ
diff --git a/dev/x/.doctrees/api_doc/system/os.doctree b/dev/x/.doctrees/api_doc/system/os.doctree
index c26eebe875f..4c79b0f6b9f 100644
Binary files a/dev/x/.doctrees/api_doc/system/os.doctree and b/dev/x/.doctrees/api_doc/system/os.doctree differ
diff --git a/dev/x/.doctrees/api_doc/system/python.doctree b/dev/x/.doctrees/api_doc/system/python.doctree
index b9c0dc0cce2..fb7b27af87b 100644
Binary files a/dev/x/.doctrees/api_doc/system/python.doctree and b/dev/x/.doctrees/api_doc/system/python.doctree differ
diff --git a/dev/x/.doctrees/api_doc/testing/capture.doctree b/dev/x/.doctrees/api_doc/testing/capture.doctree
index 4415d0addcf..84014046552 100644
Binary files a/dev/x/.doctrees/api_doc/testing/capture.doctree and b/dev/x/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/dev/x/.doctrees/api_doc/testing/compare.doctree b/dev/x/.doctrees/api_doc/testing/compare.doctree
index f08533a1b2c..86d026efb5f 100644
Binary files a/dev/x/.doctrees/api_doc/testing/compare.doctree and b/dev/x/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/dev/x/.doctrees/api_doc/testing/generator.doctree b/dev/x/.doctrees/api_doc/testing/generator.doctree
index 1e4bf7d7695..0fd0d6812b0 100644
Binary files a/dev/x/.doctrees/api_doc/testing/generator.doctree and b/dev/x/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/dev/x/.doctrees/api_doc/testing/index.doctree b/dev/x/.doctrees/api_doc/testing/index.doctree
index 86906bb9bd3..c71034fc46e 100644
Binary files a/dev/x/.doctrees/api_doc/testing/index.doctree and b/dev/x/.doctrees/api_doc/testing/index.doctree differ
diff --git a/dev/x/.doctrees/api_doc/testing/isolated.doctree b/dev/x/.doctrees/api_doc/testing/isolated.doctree
index 5fd0aab78c4..8c8d252c0d3 100644
Binary files a/dev/x/.doctrees/api_doc/testing/isolated.doctree and b/dev/x/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/dev/x/.doctrees/api_doc/testing/requires.doctree b/dev/x/.doctrees/api_doc/testing/requires.doctree
index 56b0684325d..b66012a681e 100644
Binary files a/dev/x/.doctrees/api_doc/testing/requires.doctree and b/dev/x/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/dev/x/.doctrees/api_doc/testing/simulate.doctree b/dev/x/.doctrees/api_doc/testing/simulate.doctree
index aad20cc0f43..da4da464289 100644
Binary files a/dev/x/.doctrees/api_doc/testing/simulate.doctree and b/dev/x/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/dev/x/.doctrees/environment.pickle b/dev/x/.doctrees/environment.pickle
index 02db0499500..ce71b76d415 100644
Binary files a/dev/x/.doctrees/environment.pickle and b/dev/x/.doctrees/environment.pickle differ
diff --git a/dev/x/.doctrees/index.doctree b/dev/x/.doctrees/index.doctree
index ad50732fcce..768489dd503 100644
Binary files a/dev/x/.doctrees/index.doctree and b/dev/x/.doctrees/index.doctree differ
diff --git a/dev/x/.doctrees/tutorials/installation/index.doctree b/dev/x/.doctrees/tutorials/installation/index.doctree
index a65c3a3af12..78720f2b85f 100644
Binary files a/dev/x/.doctrees/tutorials/installation/index.doctree and b/dev/x/.doctrees/tutorials/installation/index.doctree differ
diff --git a/main/.buildinfo b/main/.buildinfo
index 4bd8a8aa860..278d7ccca83 100644
--- a/main/.buildinfo
+++ b/main/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: e38a8ade0895159d609f5a38239a4ee6
+config: 5f3dc6b9e41c4771abaa24bb468efa34
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/main/.doctrees/api_doc/algorithm/index.doctree b/main/.doctrees/api_doc/algorithm/index.doctree
index 27a810070b9..81bcbfd10a5 100644
Binary files a/main/.doctrees/api_doc/algorithm/index.doctree and b/main/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/main/.doctrees/api_doc/algorithm/linear.doctree b/main/.doctrees/api_doc/algorithm/linear.doctree
index b4520fe76c9..825bec5eb86 100644
Binary files a/main/.doctrees/api_doc/algorithm/linear.doctree and b/main/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/main/.doctrees/api_doc/algorithm/topological.doctree b/main/.doctrees/api_doc/algorithm/topological.doctree
index 6a3e231058a..16373be91ce 100644
Binary files a/main/.doctrees/api_doc/algorithm/topological.doctree and b/main/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/main/.doctrees/api_doc/binary/base.doctree b/main/.doctrees/api_doc/binary/base.doctree
index a449a66f1ba..d04cea12e45 100644
Binary files a/main/.doctrees/api_doc/binary/base.doctree and b/main/.doctrees/api_doc/binary/base.doctree differ
diff --git a/main/.doctrees/api_doc/binary/bool.doctree b/main/.doctrees/api_doc/binary/bool.doctree
index df20697b6f6..5855bea6232 100644
Binary files a/main/.doctrees/api_doc/binary/bool.doctree and b/main/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/main/.doctrees/api_doc/binary/buffer.doctree b/main/.doctrees/api_doc/binary/buffer.doctree
index 65b1cc8fa8b..9adcae38e0e 100644
Binary files a/main/.doctrees/api_doc/binary/buffer.doctree and b/main/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/main/.doctrees/api_doc/binary/float.doctree b/main/.doctrees/api_doc/binary/float.doctree
index 9feddcd76af..e8c27b60105 100644
Binary files a/main/.doctrees/api_doc/binary/float.doctree and b/main/.doctrees/api_doc/binary/float.doctree differ
diff --git a/main/.doctrees/api_doc/binary/index.doctree b/main/.doctrees/api_doc/binary/index.doctree
index 0f5f454496b..6f8a7833653 100644
Binary files a/main/.doctrees/api_doc/binary/index.doctree and b/main/.doctrees/api_doc/binary/index.doctree differ
diff --git a/main/.doctrees/api_doc/binary/int.doctree b/main/.doctrees/api_doc/binary/int.doctree
index 7d47875fba5..2afc3806510 100644
Binary files a/main/.doctrees/api_doc/binary/int.doctree and b/main/.doctrees/api_doc/binary/int.doctree differ
diff --git a/main/.doctrees/api_doc/binary/str.doctree b/main/.doctrees/api_doc/binary/str.doctree
index 27f363a74e9..1fd3bd5e143 100644
Binary files a/main/.doctrees/api_doc/binary/str.doctree and b/main/.doctrees/api_doc/binary/str.doctree differ
diff --git a/main/.doctrees/api_doc/binary/uint.doctree b/main/.doctrees/api_doc/binary/uint.doctree
index 25043aeb73e..cc84808860c 100644
Binary files a/main/.doctrees/api_doc/binary/uint.doctree and b/main/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/main/.doctrees/api_doc/collection/dimension.doctree b/main/.doctrees/api_doc/collection/dimension.doctree
index 1a08973b361..47c714baeac 100644
Binary files a/main/.doctrees/api_doc/collection/dimension.doctree and b/main/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/main/.doctrees/api_doc/collection/functional.doctree b/main/.doctrees/api_doc/collection/functional.doctree
index 3a521227470..7d27dd68170 100644
Binary files a/main/.doctrees/api_doc/collection/functional.doctree and b/main/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/main/.doctrees/api_doc/collection/index.doctree b/main/.doctrees/api_doc/collection/index.doctree
index d9853ed5b36..d15ef905260 100644
Binary files a/main/.doctrees/api_doc/collection/index.doctree and b/main/.doctrees/api_doc/collection/index.doctree differ
diff --git a/main/.doctrees/api_doc/collection/recover.doctree b/main/.doctrees/api_doc/collection/recover.doctree
index d1eea391b1a..4fc4ac32fe9 100644
Binary files a/main/.doctrees/api_doc/collection/recover.doctree and b/main/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/main/.doctrees/api_doc/collection/sequence.doctree b/main/.doctrees/api_doc/collection/sequence.doctree
index 79999783ff2..e1dfb899fb3 100644
Binary files a/main/.doctrees/api_doc/collection/sequence.doctree and b/main/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/main/.doctrees/api_doc/collection/stacked.doctree b/main/.doctrees/api_doc/collection/stacked.doctree
index f2300286763..18ffda3cdfa 100644
Binary files a/main/.doctrees/api_doc/collection/stacked.doctree and b/main/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/main/.doctrees/api_doc/collection/structural.doctree b/main/.doctrees/api_doc/collection/structural.doctree
index b9845a33231..9bfabadd935 100644
Binary files a/main/.doctrees/api_doc/collection/structural.doctree and b/main/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/main/.doctrees/api_doc/color/index.doctree b/main/.doctrees/api_doc/color/index.doctree
index 088f3ee6220..db355588dae 100644
Binary files a/main/.doctrees/api_doc/color/index.doctree and b/main/.doctrees/api_doc/color/index.doctree differ
diff --git a/main/.doctrees/api_doc/color/model.doctree b/main/.doctrees/api_doc/color/model.doctree
index aa0787f781b..85e032c5a37 100644
Binary files a/main/.doctrees/api_doc/color/model.doctree and b/main/.doctrees/api_doc/color/model.doctree differ
diff --git a/main/.doctrees/api_doc/color/utils.doctree b/main/.doctrees/api_doc/color/utils.doctree
index 3f0399e9bc7..2100ef04d37 100644
Binary files a/main/.doctrees/api_doc/color/utils.doctree and b/main/.doctrees/api_doc/color/utils.doctree differ
diff --git a/main/.doctrees/api_doc/config/index.doctree b/main/.doctrees/api_doc/config/index.doctree
index fbf852b7ef7..128a6341f36 100644
Binary files a/main/.doctrees/api_doc/config/index.doctree and b/main/.doctrees/api_doc/config/index.doctree differ
diff --git a/main/.doctrees/api_doc/config/meta.doctree b/main/.doctrees/api_doc/config/meta.doctree
index d6f2e27251c..05c24d47b7b 100644
Binary files a/main/.doctrees/api_doc/config/meta.doctree and b/main/.doctrees/api_doc/config/meta.doctree differ
diff --git a/main/.doctrees/api_doc/design/decorator.doctree b/main/.doctrees/api_doc/design/decorator.doctree
index 07f32fb2bbf..6d47a9a4c0a 100644
Binary files a/main/.doctrees/api_doc/design/decorator.doctree and b/main/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/main/.doctrees/api_doc/design/final.doctree b/main/.doctrees/api_doc/design/final.doctree
index 218ee92c1aa..5d9117e5cd3 100644
Binary files a/main/.doctrees/api_doc/design/final.doctree and b/main/.doctrees/api_doc/design/final.doctree differ
diff --git a/main/.doctrees/api_doc/design/index.doctree b/main/.doctrees/api_doc/design/index.doctree
index 12d68fcdc50..022b002de5d 100644
Binary files a/main/.doctrees/api_doc/design/index.doctree and b/main/.doctrees/api_doc/design/index.doctree differ
diff --git a/main/.doctrees/api_doc/design/observer.doctree b/main/.doctrees/api_doc/design/observer.doctree
index acde3ea177f..416cca64da2 100644
Binary files a/main/.doctrees/api_doc/design/observer.doctree and b/main/.doctrees/api_doc/design/observer.doctree differ
diff --git a/main/.doctrees/api_doc/design/singleton.doctree b/main/.doctrees/api_doc/design/singleton.doctree
index 783bdde59ce..878135be792 100644
Binary files a/main/.doctrees/api_doc/design/singleton.doctree and b/main/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/main/.doctrees/api_doc/encoding/ansi.doctree b/main/.doctrees/api_doc/encoding/ansi.doctree
index 56f7366cbbc..151177d8647 100644
Binary files a/main/.doctrees/api_doc/encoding/ansi.doctree and b/main/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/main/.doctrees/api_doc/encoding/base64.doctree b/main/.doctrees/api_doc/encoding/base64.doctree
index b0497479d81..e2a69279c50 100644
Binary files a/main/.doctrees/api_doc/encoding/base64.doctree and b/main/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/main/.doctrees/api_doc/encoding/decode.doctree b/main/.doctrees/api_doc/encoding/decode.doctree
index 6e85a4c1fc9..317a165e2e8 100644
Binary files a/main/.doctrees/api_doc/encoding/decode.doctree and b/main/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/main/.doctrees/api_doc/encoding/hash.doctree b/main/.doctrees/api_doc/encoding/hash.doctree
index 8b1b2b60c8f..311e4812adf 100644
Binary files a/main/.doctrees/api_doc/encoding/hash.doctree and b/main/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/main/.doctrees/api_doc/encoding/index.doctree b/main/.doctrees/api_doc/encoding/index.doctree
index ce3325b91da..295c111a56f 100644
Binary files a/main/.doctrees/api_doc/encoding/index.doctree and b/main/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/main/.doctrees/api_doc/expression/index.doctree b/main/.doctrees/api_doc/expression/index.doctree
index 94f7be43459..85bb9715b15 100644
Binary files a/main/.doctrees/api_doc/expression/index.doctree and b/main/.doctrees/api_doc/expression/index.doctree differ
diff --git a/main/.doctrees/api_doc/expression/native.doctree b/main/.doctrees/api_doc/expression/native.doctree
index 7743babb41d..16d240c49cb 100644
Binary files a/main/.doctrees/api_doc/expression/native.doctree and b/main/.doctrees/api_doc/expression/native.doctree differ
diff --git a/main/.doctrees/api_doc/file/index.doctree b/main/.doctrees/api_doc/file/index.doctree
index bc8af3eea7f..69240dbc5d9 100644
Binary files a/main/.doctrees/api_doc/file/index.doctree and b/main/.doctrees/api_doc/file/index.doctree differ
diff --git a/main/.doctrees/api_doc/file/stream.doctree b/main/.doctrees/api_doc/file/stream.doctree
index 1606b505ee5..a7ddc701362 100644
Binary files a/main/.doctrees/api_doc/file/stream.doctree and b/main/.doctrees/api_doc/file/stream.doctree differ
diff --git a/main/.doctrees/api_doc/model/clazz.doctree b/main/.doctrees/api_doc/model/clazz.doctree
index bd61da794f2..df9808e5e2a 100644
Binary files a/main/.doctrees/api_doc/model/clazz.doctree and b/main/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/main/.doctrees/api_doc/model/compare.doctree b/main/.doctrees/api_doc/model/compare.doctree
index b6d9523eb53..35c84794e04 100644
Binary files a/main/.doctrees/api_doc/model/compare.doctree and b/main/.doctrees/api_doc/model/compare.doctree differ
diff --git a/main/.doctrees/api_doc/model/enum.doctree b/main/.doctrees/api_doc/model/enum.doctree
index 0b1f85718b6..0e99ec2897b 100644
Binary files a/main/.doctrees/api_doc/model/enum.doctree and b/main/.doctrees/api_doc/model/enum.doctree differ
diff --git a/main/.doctrees/api_doc/model/index.doctree b/main/.doctrees/api_doc/model/index.doctree
index c0b06e9ac33..edc32c0908d 100644
Binary files a/main/.doctrees/api_doc/model/index.doctree and b/main/.doctrees/api_doc/model/index.doctree differ
diff --git a/main/.doctrees/api_doc/model/raw.doctree b/main/.doctrees/api_doc/model/raw.doctree
index ea4877393f8..13cea15f8cd 100644
Binary files a/main/.doctrees/api_doc/model/raw.doctree and b/main/.doctrees/api_doc/model/raw.doctree differ
diff --git a/main/.doctrees/api_doc/model/repr.doctree b/main/.doctrees/api_doc/model/repr.doctree
index f9f34304f3b..c758d42b1fc 100644
Binary files a/main/.doctrees/api_doc/model/repr.doctree and b/main/.doctrees/api_doc/model/repr.doctree differ
diff --git a/main/.doctrees/api_doc/random/binary.doctree b/main/.doctrees/api_doc/random/binary.doctree
index a434e693a46..c22385899e6 100644
Binary files a/main/.doctrees/api_doc/random/binary.doctree and b/main/.doctrees/api_doc/random/binary.doctree differ
diff --git a/main/.doctrees/api_doc/random/index.doctree b/main/.doctrees/api_doc/random/index.doctree
index 9053db8f74b..ec3f683fc3d 100644
Binary files a/main/.doctrees/api_doc/random/index.doctree and b/main/.doctrees/api_doc/random/index.doctree differ
diff --git a/main/.doctrees/api_doc/random/sequence.doctree b/main/.doctrees/api_doc/random/sequence.doctree
index 1f8d1a14e48..ae4428ba161 100644
Binary files a/main/.doctrees/api_doc/random/sequence.doctree and b/main/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/main/.doctrees/api_doc/random/state.doctree b/main/.doctrees/api_doc/random/state.doctree
index 6523c5a8636..6bde22013c8 100644
Binary files a/main/.doctrees/api_doc/random/state.doctree and b/main/.doctrees/api_doc/random/state.doctree differ
diff --git a/main/.doctrees/api_doc/random/string.doctree b/main/.doctrees/api_doc/random/string.doctree
index 27457423094..891b740df36 100644
Binary files a/main/.doctrees/api_doc/random/string.doctree and b/main/.doctrees/api_doc/random/string.doctree differ
diff --git a/main/.doctrees/api_doc/reflection/clazz.doctree b/main/.doctrees/api_doc/reflection/clazz.doctree
index 68d728714a5..1ea9bd2b2ad 100644
Binary files a/main/.doctrees/api_doc/reflection/clazz.doctree and b/main/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/main/.doctrees/api_doc/reflection/context.doctree b/main/.doctrees/api_doc/reflection/context.doctree
index 33931f4742e..127569daa5b 100644
Binary files a/main/.doctrees/api_doc/reflection/context.doctree and b/main/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/main/.doctrees/api_doc/reflection/exception.doctree b/main/.doctrees/api_doc/reflection/exception.doctree
index 699df0643b4..90ba5743045 100644
Binary files a/main/.doctrees/api_doc/reflection/exception.doctree and b/main/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/main/.doctrees/api_doc/reflection/func.doctree b/main/.doctrees/api_doc/reflection/func.doctree
index ad9a119bc95..35a956a54aa 100644
Binary files a/main/.doctrees/api_doc/reflection/func.doctree and b/main/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/main/.doctrees/api_doc/reflection/imports.doctree b/main/.doctrees/api_doc/reflection/imports.doctree
index f5d644b1917..20144d7d9f7 100644
Binary files a/main/.doctrees/api_doc/reflection/imports.doctree and b/main/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/main/.doctrees/api_doc/reflection/index.doctree b/main/.doctrees/api_doc/reflection/index.doctree
index b54356222ca..b83bb1af847 100644
Binary files a/main/.doctrees/api_doc/reflection/index.doctree and b/main/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/main/.doctrees/api_doc/reflection/iter.doctree b/main/.doctrees/api_doc/reflection/iter.doctree
index b38fe95fe37..aa00027ca74 100644
Binary files a/main/.doctrees/api_doc/reflection/iter.doctree and b/main/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/main/.doctrees/api_doc/reflection/module.doctree b/main/.doctrees/api_doc/reflection/module.doctree
index 59f6ae346d7..a333a64dae1 100644
Binary files a/main/.doctrees/api_doc/reflection/module.doctree and b/main/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/main/.doctrees/api_doc/scale/index.doctree b/main/.doctrees/api_doc/scale/index.doctree
index 010d52efc11..c560591037e 100644
Binary files a/main/.doctrees/api_doc/scale/index.doctree and b/main/.doctrees/api_doc/scale/index.doctree differ
diff --git a/main/.doctrees/api_doc/scale/size.doctree b/main/.doctrees/api_doc/scale/size.doctree
index 0cdf0b9f006..86d909c7341 100644
Binary files a/main/.doctrees/api_doc/scale/size.doctree and b/main/.doctrees/api_doc/scale/size.doctree differ
diff --git a/main/.doctrees/api_doc/scale/time.doctree b/main/.doctrees/api_doc/scale/time.doctree
index b83e6970574..4371daf8c32 100644
Binary files a/main/.doctrees/api_doc/scale/time.doctree and b/main/.doctrees/api_doc/scale/time.doctree differ
diff --git a/main/.doctrees/api_doc/string/index.doctree b/main/.doctrees/api_doc/string/index.doctree
index 6f58aa8809b..95dd821ee0f 100644
Binary files a/main/.doctrees/api_doc/string/index.doctree and b/main/.doctrees/api_doc/string/index.doctree differ
diff --git a/main/.doctrees/api_doc/string/inflection.doctree b/main/.doctrees/api_doc/string/inflection.doctree
index e518ae7bc25..30957286249 100644
Binary files a/main/.doctrees/api_doc/string/inflection.doctree and b/main/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/main/.doctrees/api_doc/string/plural.doctree b/main/.doctrees/api_doc/string/plural.doctree
index d6ccbf8f796..7c76d3ea013 100644
Binary files a/main/.doctrees/api_doc/string/plural.doctree and b/main/.doctrees/api_doc/string/plural.doctree differ
diff --git a/main/.doctrees/api_doc/string/template.doctree b/main/.doctrees/api_doc/string/template.doctree
index 7c941eaab0f..d8b48075338 100644
Binary files a/main/.doctrees/api_doc/string/template.doctree and b/main/.doctrees/api_doc/string/template.doctree differ
diff --git a/main/.doctrees/api_doc/string/tree.doctree b/main/.doctrees/api_doc/string/tree.doctree
index 9a70183bb9c..e0a66b12470 100644
Binary files a/main/.doctrees/api_doc/string/tree.doctree and b/main/.doctrees/api_doc/string/tree.doctree differ
diff --git a/main/.doctrees/api_doc/string/trunc.doctree b/main/.doctrees/api_doc/string/trunc.doctree
index 863a18cd010..a565c781126 100644
Binary files a/main/.doctrees/api_doc/string/trunc.doctree and b/main/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/main/.doctrees/api_doc/system/filesystem.doctree b/main/.doctrees/api_doc/system/filesystem.doctree
index 191b1fa44f4..123f7b602e3 100644
Binary files a/main/.doctrees/api_doc/system/filesystem.doctree and b/main/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/main/.doctrees/api_doc/system/git.doctree b/main/.doctrees/api_doc/system/git.doctree
index 4232f401565..ba1b1a4a915 100644
Binary files a/main/.doctrees/api_doc/system/git.doctree and b/main/.doctrees/api_doc/system/git.doctree differ
diff --git a/main/.doctrees/api_doc/system/index.doctree b/main/.doctrees/api_doc/system/index.doctree
index c6f01ebfef5..67a6c256604 100644
Binary files a/main/.doctrees/api_doc/system/index.doctree and b/main/.doctrees/api_doc/system/index.doctree differ
diff --git a/main/.doctrees/api_doc/system/network.doctree b/main/.doctrees/api_doc/system/network.doctree
index d4915bd5d3e..31f24ed7f39 100644
Binary files a/main/.doctrees/api_doc/system/network.doctree and b/main/.doctrees/api_doc/system/network.doctree differ
diff --git a/main/.doctrees/api_doc/system/os.doctree b/main/.doctrees/api_doc/system/os.doctree
index d63a87c07a1..b5d88d9ebf1 100644
Binary files a/main/.doctrees/api_doc/system/os.doctree and b/main/.doctrees/api_doc/system/os.doctree differ
diff --git a/main/.doctrees/api_doc/system/python.doctree b/main/.doctrees/api_doc/system/python.doctree
index 06734fd4c70..271ea6f2357 100644
Binary files a/main/.doctrees/api_doc/system/python.doctree and b/main/.doctrees/api_doc/system/python.doctree differ
diff --git a/main/.doctrees/api_doc/testing/capture.doctree b/main/.doctrees/api_doc/testing/capture.doctree
index 7a2ca0fbf52..3f9e32a81d8 100644
Binary files a/main/.doctrees/api_doc/testing/capture.doctree and b/main/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/main/.doctrees/api_doc/testing/compare.doctree b/main/.doctrees/api_doc/testing/compare.doctree
index dea43d39bf7..8498f350e52 100644
Binary files a/main/.doctrees/api_doc/testing/compare.doctree and b/main/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/main/.doctrees/api_doc/testing/generator.doctree b/main/.doctrees/api_doc/testing/generator.doctree
index 627d673a913..eba69d70c88 100644
Binary files a/main/.doctrees/api_doc/testing/generator.doctree and b/main/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/main/.doctrees/api_doc/testing/index.doctree b/main/.doctrees/api_doc/testing/index.doctree
index 1b8ffae1b25..5cb846fc677 100644
Binary files a/main/.doctrees/api_doc/testing/index.doctree and b/main/.doctrees/api_doc/testing/index.doctree differ
diff --git a/main/.doctrees/api_doc/testing/isolated.doctree b/main/.doctrees/api_doc/testing/isolated.doctree
index 98b212a852a..2ee803dcd58 100644
Binary files a/main/.doctrees/api_doc/testing/isolated.doctree and b/main/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/main/.doctrees/api_doc/testing/requires.doctree b/main/.doctrees/api_doc/testing/requires.doctree
index a26058ef29f..003f6b669c4 100644
Binary files a/main/.doctrees/api_doc/testing/requires.doctree and b/main/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/main/.doctrees/api_doc/testing/simulate.doctree b/main/.doctrees/api_doc/testing/simulate.doctree
index c76ddccd32a..1babd2959bf 100644
Binary files a/main/.doctrees/api_doc/testing/simulate.doctree and b/main/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/main/.doctrees/environment.pickle b/main/.doctrees/environment.pickle
index 4985dce28da..d86c0a6dee6 100644
Binary files a/main/.doctrees/environment.pickle and b/main/.doctrees/environment.pickle differ
diff --git a/main/.doctrees/index.doctree b/main/.doctrees/index.doctree
index cad8b3121bb..3b57822e162 100644
Binary files a/main/.doctrees/index.doctree and b/main/.doctrees/index.doctree differ
diff --git a/main/.doctrees/tutorials/installation/index.doctree b/main/.doctrees/tutorials/installation/index.doctree
index ea05c6f7c2c..26c1be3bb7f 100644
Binary files a/main/.doctrees/tutorials/installation/index.doctree and b/main/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.0.1/.buildinfo b/v0.0.1/.buildinfo
index 841e8ff8834..d9a8e564165 100644
--- a/v0.0.1/.buildinfo
+++ b/v0.0.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 29e86e8d8035c529ad5c36a017eabff4
+config: 034c3375463a4437da7146c5a4eacb22
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.0.1/.doctrees/api_doc/algorithm/index.doctree b/v0.0.1/.doctrees/api_doc/algorithm/index.doctree
index 43f0970f5ff..d77fc30a9e1 100644
Binary files a/v0.0.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.0.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.0.1/.doctrees/api_doc/algorithm/topological.doctree
index ae42743f503..ebd91c6f2f6 100644
Binary files a/v0.0.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.0.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/color/index.doctree b/v0.0.1/.doctrees/api_doc/color/index.doctree
index a6f7d09ab0c..9a6d4ac90d2 100644
Binary files a/v0.0.1/.doctrees/api_doc/color/index.doctree and b/v0.0.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/color/model.doctree b/v0.0.1/.doctrees/api_doc/color/model.doctree
index e57c08629b3..5bd99f03ec7 100644
Binary files a/v0.0.1/.doctrees/api_doc/color/model.doctree and b/v0.0.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/config/index.doctree b/v0.0.1/.doctrees/api_doc/config/index.doctree
index b56263db52c..51bcf83f661 100644
Binary files a/v0.0.1/.doctrees/api_doc/config/index.doctree and b/v0.0.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/config/meta.doctree b/v0.0.1/.doctrees/api_doc/config/meta.doctree
index 199e2fcbfa7..10017429c54 100644
Binary files a/v0.0.1/.doctrees/api_doc/config/meta.doctree and b/v0.0.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/design/decorator.doctree b/v0.0.1/.doctrees/api_doc/design/decorator.doctree
index 24f22ca3279..4a7061e4866 100644
Binary files a/v0.0.1/.doctrees/api_doc/design/decorator.doctree and b/v0.0.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/design/final.doctree b/v0.0.1/.doctrees/api_doc/design/final.doctree
index f6756ff4847..d2da80680fb 100644
Binary files a/v0.0.1/.doctrees/api_doc/design/final.doctree and b/v0.0.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/design/index.doctree b/v0.0.1/.doctrees/api_doc/design/index.doctree
index d0fe4c454e8..efd9a599b01 100644
Binary files a/v0.0.1/.doctrees/api_doc/design/index.doctree and b/v0.0.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/design/singleton.doctree b/v0.0.1/.doctrees/api_doc/design/singleton.doctree
index 62ef5eb7b1e..471a6e4547d 100644
Binary files a/v0.0.1/.doctrees/api_doc/design/singleton.doctree and b/v0.0.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/encoding/base64.doctree b/v0.0.1/.doctrees/api_doc/encoding/base64.doctree
index 1449dec6ac4..1480eb65db2 100644
Binary files a/v0.0.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.0.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/encoding/decode.doctree b/v0.0.1/.doctrees/api_doc/encoding/decode.doctree
index bea385d3c7c..e0a09b0ec09 100644
Binary files a/v0.0.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.0.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/encoding/index.doctree b/v0.0.1/.doctrees/api_doc/encoding/index.doctree
index c1cb727cfaf..06e8cc9b1a7 100644
Binary files a/v0.0.1/.doctrees/api_doc/encoding/index.doctree and b/v0.0.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/random/index.doctree b/v0.0.1/.doctrees/api_doc/random/index.doctree
index 98eb2cef287..269058e7801 100644
Binary files a/v0.0.1/.doctrees/api_doc/random/index.doctree and b/v0.0.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/random/sequence.doctree b/v0.0.1/.doctrees/api_doc/random/sequence.doctree
index 24edcdeedef..30bb00c9a5d 100644
Binary files a/v0.0.1/.doctrees/api_doc/random/sequence.doctree and b/v0.0.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.0.1/.doctrees/api_doc/reflection/clazz.doctree
index 2c4849ab4b3..cbb8fc16fc5 100644
Binary files a/v0.0.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.0.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/reflection/enum.doctree b/v0.0.1/.doctrees/api_doc/reflection/enum.doctree
index bc9a4ccd02e..a9b824ffafa 100644
Binary files a/v0.0.1/.doctrees/api_doc/reflection/enum.doctree and b/v0.0.1/.doctrees/api_doc/reflection/enum.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/reflection/exception.doctree b/v0.0.1/.doctrees/api_doc/reflection/exception.doctree
index cd772be9319..217c8f3668c 100644
Binary files a/v0.0.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.0.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/reflection/func.doctree b/v0.0.1/.doctrees/api_doc/reflection/func.doctree
index b8a6fec30ec..ba637845040 100644
Binary files a/v0.0.1/.doctrees/api_doc/reflection/func.doctree and b/v0.0.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/reflection/imports.doctree b/v0.0.1/.doctrees/api_doc/reflection/imports.doctree
index 9bc9f61683e..393d9a93bbb 100644
Binary files a/v0.0.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.0.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.0.1/.doctrees/api_doc/reflection/index.doctree b/v0.0.1/.doctrees/api_doc/reflection/index.doctree
index eb292ac36c3..b0f67b7b3c8 100644
Binary files a/v0.0.1/.doctrees/api_doc/reflection/index.doctree and b/v0.0.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.0.1/.doctrees/environment.pickle b/v0.0.1/.doctrees/environment.pickle
index f9de97a7cd0..e688f67e8e3 100644
Binary files a/v0.0.1/.doctrees/environment.pickle and b/v0.0.1/.doctrees/environment.pickle differ
diff --git a/v0.0.1/.doctrees/index.doctree b/v0.0.1/.doctrees/index.doctree
index 5dd804c174f..8f3a3213848 100644
Binary files a/v0.0.1/.doctrees/index.doctree and b/v0.0.1/.doctrees/index.doctree differ
diff --git a/v0.0.1/.doctrees/tutorials/installation/index.doctree b/v0.0.1/.doctrees/tutorials/installation/index.doctree
index 40dee2b9bfd..d213dca3c5a 100644
Binary files a/v0.0.1/.doctrees/tutorials/installation/index.doctree and b/v0.0.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.1.0/.buildinfo b/v0.1.0/.buildinfo
index b7cabff8962..ce76824f6f5 100644
--- a/v0.1.0/.buildinfo
+++ b/v0.1.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: f25d356e4b1fdef6fa50d63bda5d04a7
+config: 516255c34be364574c417a551989b0db
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.1.0/.doctrees/api_doc/algorithm/index.doctree b/v0.1.0/.doctrees/api_doc/algorithm/index.doctree
index d17edc4a4a4..8439c734885 100644
Binary files a/v0.1.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.1.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.1.0/.doctrees/api_doc/algorithm/topological.doctree
index 971f88de12f..faacb4d4649 100644
Binary files a/v0.1.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.1.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/color/index.doctree b/v0.1.0/.doctrees/api_doc/color/index.doctree
index face89c8e91..7fec5765ccd 100644
Binary files a/v0.1.0/.doctrees/api_doc/color/index.doctree and b/v0.1.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/color/model.doctree b/v0.1.0/.doctrees/api_doc/color/model.doctree
index b6e75643f2a..26bd016bdc6 100644
Binary files a/v0.1.0/.doctrees/api_doc/color/model.doctree and b/v0.1.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/config/index.doctree b/v0.1.0/.doctrees/api_doc/config/index.doctree
index f806ff203b4..8c2aa7476ec 100644
Binary files a/v0.1.0/.doctrees/api_doc/config/index.doctree and b/v0.1.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/config/meta.doctree b/v0.1.0/.doctrees/api_doc/config/meta.doctree
index 98c593b0bd6..c16f868a5e0 100644
Binary files a/v0.1.0/.doctrees/api_doc/config/meta.doctree and b/v0.1.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/design/decorator.doctree b/v0.1.0/.doctrees/api_doc/design/decorator.doctree
index c7966b517ff..013579b39b6 100644
Binary files a/v0.1.0/.doctrees/api_doc/design/decorator.doctree and b/v0.1.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/design/final.doctree b/v0.1.0/.doctrees/api_doc/design/final.doctree
index 5c4acfd40f8..a9a36f99f31 100644
Binary files a/v0.1.0/.doctrees/api_doc/design/final.doctree and b/v0.1.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/design/index.doctree b/v0.1.0/.doctrees/api_doc/design/index.doctree
index 7647a53ebdd..bd03bb3fede 100644
Binary files a/v0.1.0/.doctrees/api_doc/design/index.doctree and b/v0.1.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/design/singleton.doctree b/v0.1.0/.doctrees/api_doc/design/singleton.doctree
index 57e5d54e9aa..47748f29c23 100644
Binary files a/v0.1.0/.doctrees/api_doc/design/singleton.doctree and b/v0.1.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/encoding/base64.doctree b/v0.1.0/.doctrees/api_doc/encoding/base64.doctree
index 7f8e5dbde3e..e2d3b761c0f 100644
Binary files a/v0.1.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.1.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/encoding/decode.doctree b/v0.1.0/.doctrees/api_doc/encoding/decode.doctree
index f9dac2d9596..92adde33a9d 100644
Binary files a/v0.1.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.1.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/encoding/hash.doctree b/v0.1.0/.doctrees/api_doc/encoding/hash.doctree
index 60ac764a166..36bbe875d56 100644
Binary files a/v0.1.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.1.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/encoding/index.doctree b/v0.1.0/.doctrees/api_doc/encoding/index.doctree
index 86889ba6ab7..5c8b878192e 100644
Binary files a/v0.1.0/.doctrees/api_doc/encoding/index.doctree and b/v0.1.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/random/binary.doctree b/v0.1.0/.doctrees/api_doc/random/binary.doctree
index 355ff12cc18..fa32971df5a 100644
Binary files a/v0.1.0/.doctrees/api_doc/random/binary.doctree and b/v0.1.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/random/index.doctree b/v0.1.0/.doctrees/api_doc/random/index.doctree
index f022012ec19..031235f3fe3 100644
Binary files a/v0.1.0/.doctrees/api_doc/random/index.doctree and b/v0.1.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/random/sequence.doctree b/v0.1.0/.doctrees/api_doc/random/sequence.doctree
index 829f582de30..addee072c47 100644
Binary files a/v0.1.0/.doctrees/api_doc/random/sequence.doctree and b/v0.1.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/random/string.doctree b/v0.1.0/.doctrees/api_doc/random/string.doctree
index 809e0b894ac..39f0c124a6e 100644
Binary files a/v0.1.0/.doctrees/api_doc/random/string.doctree and b/v0.1.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.1.0/.doctrees/api_doc/reflection/clazz.doctree
index 2d1cf73e1c4..3fede1667f1 100644
Binary files a/v0.1.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.1.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/reflection/enum.doctree b/v0.1.0/.doctrees/api_doc/reflection/enum.doctree
index e70d15fdc83..2aa06517300 100644
Binary files a/v0.1.0/.doctrees/api_doc/reflection/enum.doctree and b/v0.1.0/.doctrees/api_doc/reflection/enum.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/reflection/exception.doctree b/v0.1.0/.doctrees/api_doc/reflection/exception.doctree
index 47fba2824d0..d8d0d1975da 100644
Binary files a/v0.1.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.1.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/reflection/func.doctree b/v0.1.0/.doctrees/api_doc/reflection/func.doctree
index 61f933f04ec..680f9da9ba5 100644
Binary files a/v0.1.0/.doctrees/api_doc/reflection/func.doctree and b/v0.1.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/reflection/imports.doctree b/v0.1.0/.doctrees/api_doc/reflection/imports.doctree
index be4b6195ee9..6bb6cd00989 100644
Binary files a/v0.1.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.1.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/reflection/index.doctree b/v0.1.0/.doctrees/api_doc/reflection/index.doctree
index 2f67338b744..cea7fbb35b8 100644
Binary files a/v0.1.0/.doctrees/api_doc/reflection/index.doctree and b/v0.1.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/scale/index.doctree b/v0.1.0/.doctrees/api_doc/scale/index.doctree
index b9bc7395a1a..05dce36177d 100644
Binary files a/v0.1.0/.doctrees/api_doc/scale/index.doctree and b/v0.1.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/scale/size.doctree b/v0.1.0/.doctrees/api_doc/scale/size.doctree
index 955546fd26e..6ec3c39447e 100644
Binary files a/v0.1.0/.doctrees/api_doc/scale/size.doctree and b/v0.1.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/scale/time.doctree b/v0.1.0/.doctrees/api_doc/scale/time.doctree
index 60f83abe661..8473c97830f 100644
Binary files a/v0.1.0/.doctrees/api_doc/scale/time.doctree and b/v0.1.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/string/index.doctree b/v0.1.0/.doctrees/api_doc/string/index.doctree
index ce28044656a..3a384584f95 100644
Binary files a/v0.1.0/.doctrees/api_doc/string/index.doctree and b/v0.1.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/string/plural.doctree b/v0.1.0/.doctrees/api_doc/string/plural.doctree
index 3d4e4079032..1b059fd0e7e 100644
Binary files a/v0.1.0/.doctrees/api_doc/string/plural.doctree and b/v0.1.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/string/template.doctree b/v0.1.0/.doctrees/api_doc/string/template.doctree
index 9c964da7c6c..aafbdd4cf77 100644
Binary files a/v0.1.0/.doctrees/api_doc/string/template.doctree and b/v0.1.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.1.0/.doctrees/api_doc/string/trunc.doctree b/v0.1.0/.doctrees/api_doc/string/trunc.doctree
index b220c05ef34..03e8abd1237 100644
Binary files a/v0.1.0/.doctrees/api_doc/string/trunc.doctree and b/v0.1.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.1.0/.doctrees/environment.pickle b/v0.1.0/.doctrees/environment.pickle
index fb432b9a4d1..844184a99cf 100644
Binary files a/v0.1.0/.doctrees/environment.pickle and b/v0.1.0/.doctrees/environment.pickle differ
diff --git a/v0.1.0/.doctrees/index.doctree b/v0.1.0/.doctrees/index.doctree
index a97627c0128..5dfabd73802 100644
Binary files a/v0.1.0/.doctrees/index.doctree and b/v0.1.0/.doctrees/index.doctree differ
diff --git a/v0.1.0/.doctrees/tutorials/installation/index.doctree b/v0.1.0/.doctrees/tutorials/installation/index.doctree
index f01138b88f6..cd63d1183d0 100644
Binary files a/v0.1.0/.doctrees/tutorials/installation/index.doctree and b/v0.1.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.1.1/.buildinfo b/v0.1.1/.buildinfo
index cc142a4d8b8..982a40c395a 100644
--- a/v0.1.1/.buildinfo
+++ b/v0.1.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: bccba6e675e29d90306df89a0b92ccfc
+config: 0039633d94aead32bb9023a5a2bd3cd0
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.1.1/.doctrees/api_doc/algorithm/index.doctree b/v0.1.1/.doctrees/api_doc/algorithm/index.doctree
index 3f36f189ce2..1eba81b92eb 100644
Binary files a/v0.1.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.1.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.1.1/.doctrees/api_doc/algorithm/topological.doctree
index d78ecb8ec35..ee8f4144b7e 100644
Binary files a/v0.1.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.1.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/collection/dimension.doctree b/v0.1.1/.doctrees/api_doc/collection/dimension.doctree
index 3cf1a7bb1bd..662aa74fd12 100644
Binary files a/v0.1.1/.doctrees/api_doc/collection/dimension.doctree and b/v0.1.1/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/collection/functional.doctree b/v0.1.1/.doctrees/api_doc/collection/functional.doctree
index 9d8b7a4b308..8b99ce258ac 100644
Binary files a/v0.1.1/.doctrees/api_doc/collection/functional.doctree and b/v0.1.1/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/collection/index.doctree b/v0.1.1/.doctrees/api_doc/collection/index.doctree
index c87885936d0..bff3b93d769 100644
Binary files a/v0.1.1/.doctrees/api_doc/collection/index.doctree and b/v0.1.1/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/collection/structural.doctree b/v0.1.1/.doctrees/api_doc/collection/structural.doctree
index 43ab4cefc17..66e728656e3 100644
Binary files a/v0.1.1/.doctrees/api_doc/collection/structural.doctree and b/v0.1.1/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/color/index.doctree b/v0.1.1/.doctrees/api_doc/color/index.doctree
index fba323651ad..ba35275d729 100644
Binary files a/v0.1.1/.doctrees/api_doc/color/index.doctree and b/v0.1.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/color/model.doctree b/v0.1.1/.doctrees/api_doc/color/model.doctree
index f68fab3f62c..824fd2d76d9 100644
Binary files a/v0.1.1/.doctrees/api_doc/color/model.doctree and b/v0.1.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/config/index.doctree b/v0.1.1/.doctrees/api_doc/config/index.doctree
index 6f455e007fc..5764834852e 100644
Binary files a/v0.1.1/.doctrees/api_doc/config/index.doctree and b/v0.1.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/config/meta.doctree b/v0.1.1/.doctrees/api_doc/config/meta.doctree
index ffc965679ce..68c298a0729 100644
Binary files a/v0.1.1/.doctrees/api_doc/config/meta.doctree and b/v0.1.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/design/decorator.doctree b/v0.1.1/.doctrees/api_doc/design/decorator.doctree
index b199049d03d..18f39fa8838 100644
Binary files a/v0.1.1/.doctrees/api_doc/design/decorator.doctree and b/v0.1.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/design/final.doctree b/v0.1.1/.doctrees/api_doc/design/final.doctree
index 8e778cc71fd..9aefc21899e 100644
Binary files a/v0.1.1/.doctrees/api_doc/design/final.doctree and b/v0.1.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/design/index.doctree b/v0.1.1/.doctrees/api_doc/design/index.doctree
index f9d805e6671..7241e5e154e 100644
Binary files a/v0.1.1/.doctrees/api_doc/design/index.doctree and b/v0.1.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/design/singleton.doctree b/v0.1.1/.doctrees/api_doc/design/singleton.doctree
index c2946ce9503..80001b42bf2 100644
Binary files a/v0.1.1/.doctrees/api_doc/design/singleton.doctree and b/v0.1.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/encoding/base64.doctree b/v0.1.1/.doctrees/api_doc/encoding/base64.doctree
index ddd1c0c9651..b00a331d9b7 100644
Binary files a/v0.1.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.1.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/encoding/decode.doctree b/v0.1.1/.doctrees/api_doc/encoding/decode.doctree
index 5915392271f..c45e03da559 100644
Binary files a/v0.1.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.1.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/encoding/hash.doctree b/v0.1.1/.doctrees/api_doc/encoding/hash.doctree
index db55b9f7cb6..95c75d40039 100644
Binary files a/v0.1.1/.doctrees/api_doc/encoding/hash.doctree and b/v0.1.1/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/encoding/index.doctree b/v0.1.1/.doctrees/api_doc/encoding/index.doctree
index 721516a6274..9a4ab21d8b6 100644
Binary files a/v0.1.1/.doctrees/api_doc/encoding/index.doctree and b/v0.1.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/random/binary.doctree b/v0.1.1/.doctrees/api_doc/random/binary.doctree
index 90a74806b9d..2a23aa7bd55 100644
Binary files a/v0.1.1/.doctrees/api_doc/random/binary.doctree and b/v0.1.1/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/random/index.doctree b/v0.1.1/.doctrees/api_doc/random/index.doctree
index caac4d8a62c..99ea3aa47db 100644
Binary files a/v0.1.1/.doctrees/api_doc/random/index.doctree and b/v0.1.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/random/sequence.doctree b/v0.1.1/.doctrees/api_doc/random/sequence.doctree
index ba5f372a2d5..144f25ed7af 100644
Binary files a/v0.1.1/.doctrees/api_doc/random/sequence.doctree and b/v0.1.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/random/string.doctree b/v0.1.1/.doctrees/api_doc/random/string.doctree
index ca2b94cce74..9b9fd82b148 100644
Binary files a/v0.1.1/.doctrees/api_doc/random/string.doctree and b/v0.1.1/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.1.1/.doctrees/api_doc/reflection/clazz.doctree
index 52c75336da9..20459eb69cf 100644
Binary files a/v0.1.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.1.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/reflection/enum.doctree b/v0.1.1/.doctrees/api_doc/reflection/enum.doctree
index abd9d50a25f..57b25007b3c 100644
Binary files a/v0.1.1/.doctrees/api_doc/reflection/enum.doctree and b/v0.1.1/.doctrees/api_doc/reflection/enum.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/reflection/exception.doctree b/v0.1.1/.doctrees/api_doc/reflection/exception.doctree
index eac468a421f..9dd4febbce8 100644
Binary files a/v0.1.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.1.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/reflection/func.doctree b/v0.1.1/.doctrees/api_doc/reflection/func.doctree
index 1e10743e7d7..0c98657045b 100644
Binary files a/v0.1.1/.doctrees/api_doc/reflection/func.doctree and b/v0.1.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/reflection/imports.doctree b/v0.1.1/.doctrees/api_doc/reflection/imports.doctree
index 015ad1bb730..604fc81a252 100644
Binary files a/v0.1.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.1.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/reflection/index.doctree b/v0.1.1/.doctrees/api_doc/reflection/index.doctree
index 9922e2167ce..7c1292a4520 100644
Binary files a/v0.1.1/.doctrees/api_doc/reflection/index.doctree and b/v0.1.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/scale/index.doctree b/v0.1.1/.doctrees/api_doc/scale/index.doctree
index 0993e5788b1..6ce3bc8a266 100644
Binary files a/v0.1.1/.doctrees/api_doc/scale/index.doctree and b/v0.1.1/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/scale/size.doctree b/v0.1.1/.doctrees/api_doc/scale/size.doctree
index 82b311212eb..88faf41ff6f 100644
Binary files a/v0.1.1/.doctrees/api_doc/scale/size.doctree and b/v0.1.1/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/scale/time.doctree b/v0.1.1/.doctrees/api_doc/scale/time.doctree
index f01472704c5..71c2553d4b3 100644
Binary files a/v0.1.1/.doctrees/api_doc/scale/time.doctree and b/v0.1.1/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/string/index.doctree b/v0.1.1/.doctrees/api_doc/string/index.doctree
index 34c3aca8cdd..46172090a2d 100644
Binary files a/v0.1.1/.doctrees/api_doc/string/index.doctree and b/v0.1.1/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/string/plural.doctree b/v0.1.1/.doctrees/api_doc/string/plural.doctree
index 50d4ee7feaa..0b3246d99b5 100644
Binary files a/v0.1.1/.doctrees/api_doc/string/plural.doctree and b/v0.1.1/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/string/template.doctree b/v0.1.1/.doctrees/api_doc/string/template.doctree
index 729c5faed49..f9298d7a2b9 100644
Binary files a/v0.1.1/.doctrees/api_doc/string/template.doctree and b/v0.1.1/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.1.1/.doctrees/api_doc/string/trunc.doctree b/v0.1.1/.doctrees/api_doc/string/trunc.doctree
index 5f99b872f87..f80b6beec52 100644
Binary files a/v0.1.1/.doctrees/api_doc/string/trunc.doctree and b/v0.1.1/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.1.1/.doctrees/environment.pickle b/v0.1.1/.doctrees/environment.pickle
index a15c51b28c0..d6d20c7051a 100644
Binary files a/v0.1.1/.doctrees/environment.pickle and b/v0.1.1/.doctrees/environment.pickle differ
diff --git a/v0.1.1/.doctrees/index.doctree b/v0.1.1/.doctrees/index.doctree
index 2f5b46c100e..be25eaa2440 100644
Binary files a/v0.1.1/.doctrees/index.doctree and b/v0.1.1/.doctrees/index.doctree differ
diff --git a/v0.1.1/.doctrees/tutorials/installation/index.doctree b/v0.1.1/.doctrees/tutorials/installation/index.doctree
index c278f9a6954..f8b0b929ece 100644
Binary files a/v0.1.1/.doctrees/tutorials/installation/index.doctree and b/v0.1.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.10.0/.buildinfo b/v0.10.0/.buildinfo
index 0de2c39a790..cd640ab25f7 100644
--- a/v0.10.0/.buildinfo
+++ b/v0.10.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 1f27a7ef6d20507784f8a49376811223
+config: c2687d8ddce262aa0708badc8515bd36
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.10.0/.doctrees/api_doc/algorithm/index.doctree b/v0.10.0/.doctrees/api_doc/algorithm/index.doctree
index aa8b218f826..eb4f46f2b42 100644
Binary files a/v0.10.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.10.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/algorithm/linear.doctree b/v0.10.0/.doctrees/api_doc/algorithm/linear.doctree
index 0f5609db0c7..bf8556bb327 100644
Binary files a/v0.10.0/.doctrees/api_doc/algorithm/linear.doctree and b/v0.10.0/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.10.0/.doctrees/api_doc/algorithm/topological.doctree
index 04928e86395..816a33b30fe 100644
Binary files a/v0.10.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.10.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/binary/base.doctree b/v0.10.0/.doctrees/api_doc/binary/base.doctree
index e796b930bdb..1b64ac64f2c 100644
Binary files a/v0.10.0/.doctrees/api_doc/binary/base.doctree and b/v0.10.0/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/binary/bool.doctree b/v0.10.0/.doctrees/api_doc/binary/bool.doctree
index 687cc3060c9..13547243506 100644
Binary files a/v0.10.0/.doctrees/api_doc/binary/bool.doctree and b/v0.10.0/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/binary/buffer.doctree b/v0.10.0/.doctrees/api_doc/binary/buffer.doctree
index 42f8cfcefda..7a3405538f8 100644
Binary files a/v0.10.0/.doctrees/api_doc/binary/buffer.doctree and b/v0.10.0/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/binary/float.doctree b/v0.10.0/.doctrees/api_doc/binary/float.doctree
index 4b9b0f86075..c5292cd61da 100644
Binary files a/v0.10.0/.doctrees/api_doc/binary/float.doctree and b/v0.10.0/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/binary/index.doctree b/v0.10.0/.doctrees/api_doc/binary/index.doctree
index 3c40cdc99a5..23dcb1ffa87 100644
Binary files a/v0.10.0/.doctrees/api_doc/binary/index.doctree and b/v0.10.0/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/binary/int.doctree b/v0.10.0/.doctrees/api_doc/binary/int.doctree
index b3bd7e002cf..07b07e2fd4c 100644
Binary files a/v0.10.0/.doctrees/api_doc/binary/int.doctree and b/v0.10.0/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/binary/str.doctree b/v0.10.0/.doctrees/api_doc/binary/str.doctree
index d64a4e58a17..27c7f6835b8 100644
Binary files a/v0.10.0/.doctrees/api_doc/binary/str.doctree and b/v0.10.0/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/binary/uint.doctree b/v0.10.0/.doctrees/api_doc/binary/uint.doctree
index 8ab78e621f4..4aa8fc846e4 100644
Binary files a/v0.10.0/.doctrees/api_doc/binary/uint.doctree and b/v0.10.0/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/collection/dimension.doctree b/v0.10.0/.doctrees/api_doc/collection/dimension.doctree
index e62243211e0..ad0c6e6cb4b 100644
Binary files a/v0.10.0/.doctrees/api_doc/collection/dimension.doctree and b/v0.10.0/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/collection/functional.doctree b/v0.10.0/.doctrees/api_doc/collection/functional.doctree
index 78986b3d555..451a637aebc 100644
Binary files a/v0.10.0/.doctrees/api_doc/collection/functional.doctree and b/v0.10.0/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/collection/index.doctree b/v0.10.0/.doctrees/api_doc/collection/index.doctree
index abefb143a9b..1550434041b 100644
Binary files a/v0.10.0/.doctrees/api_doc/collection/index.doctree and b/v0.10.0/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/collection/recover.doctree b/v0.10.0/.doctrees/api_doc/collection/recover.doctree
index ffd217105eb..c060fa127f9 100644
Binary files a/v0.10.0/.doctrees/api_doc/collection/recover.doctree and b/v0.10.0/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/collection/sequence.doctree b/v0.10.0/.doctrees/api_doc/collection/sequence.doctree
index 9c5e635ed11..04a16101836 100644
Binary files a/v0.10.0/.doctrees/api_doc/collection/sequence.doctree and b/v0.10.0/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/collection/stacked.doctree b/v0.10.0/.doctrees/api_doc/collection/stacked.doctree
index d5d417dfaab..3184fe250af 100644
Binary files a/v0.10.0/.doctrees/api_doc/collection/stacked.doctree and b/v0.10.0/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/collection/structural.doctree b/v0.10.0/.doctrees/api_doc/collection/structural.doctree
index 2880e9092f7..1b8c90ff833 100644
Binary files a/v0.10.0/.doctrees/api_doc/collection/structural.doctree and b/v0.10.0/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/color/index.doctree b/v0.10.0/.doctrees/api_doc/color/index.doctree
index e03c43f2937..49981be4c3a 100644
Binary files a/v0.10.0/.doctrees/api_doc/color/index.doctree and b/v0.10.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/color/model.doctree b/v0.10.0/.doctrees/api_doc/color/model.doctree
index 27d50d667ef..fd293919d25 100644
Binary files a/v0.10.0/.doctrees/api_doc/color/model.doctree and b/v0.10.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/color/utils.doctree b/v0.10.0/.doctrees/api_doc/color/utils.doctree
index 82a86a43fd2..8d5cb663bed 100644
Binary files a/v0.10.0/.doctrees/api_doc/color/utils.doctree and b/v0.10.0/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/config/index.doctree b/v0.10.0/.doctrees/api_doc/config/index.doctree
index 385bd62d505..87c8c8354a6 100644
Binary files a/v0.10.0/.doctrees/api_doc/config/index.doctree and b/v0.10.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/config/meta.doctree b/v0.10.0/.doctrees/api_doc/config/meta.doctree
index 2072785a3e4..7d9b26ead56 100644
Binary files a/v0.10.0/.doctrees/api_doc/config/meta.doctree and b/v0.10.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/design/decorator.doctree b/v0.10.0/.doctrees/api_doc/design/decorator.doctree
index 3d4d3f7be5a..a1dc44c84f4 100644
Binary files a/v0.10.0/.doctrees/api_doc/design/decorator.doctree and b/v0.10.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/design/final.doctree b/v0.10.0/.doctrees/api_doc/design/final.doctree
index d78568510c8..4ec5aba11fd 100644
Binary files a/v0.10.0/.doctrees/api_doc/design/final.doctree and b/v0.10.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/design/index.doctree b/v0.10.0/.doctrees/api_doc/design/index.doctree
index 3301a9f56fc..4d2bc8835cd 100644
Binary files a/v0.10.0/.doctrees/api_doc/design/index.doctree and b/v0.10.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/design/observer.doctree b/v0.10.0/.doctrees/api_doc/design/observer.doctree
index aa3b50d5461..fcc702c4d37 100644
Binary files a/v0.10.0/.doctrees/api_doc/design/observer.doctree and b/v0.10.0/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/design/singleton.doctree b/v0.10.0/.doctrees/api_doc/design/singleton.doctree
index 2b2b0b32668..a2a490747fc 100644
Binary files a/v0.10.0/.doctrees/api_doc/design/singleton.doctree and b/v0.10.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/encoding/ansi.doctree b/v0.10.0/.doctrees/api_doc/encoding/ansi.doctree
index d0241594dc6..55ae7888272 100644
Binary files a/v0.10.0/.doctrees/api_doc/encoding/ansi.doctree and b/v0.10.0/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/encoding/base64.doctree b/v0.10.0/.doctrees/api_doc/encoding/base64.doctree
index c547d22a3b7..84d6bf181bd 100644
Binary files a/v0.10.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.10.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/encoding/decode.doctree b/v0.10.0/.doctrees/api_doc/encoding/decode.doctree
index 51e0fdee4aa..4995fa79bd5 100644
Binary files a/v0.10.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.10.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/encoding/hash.doctree b/v0.10.0/.doctrees/api_doc/encoding/hash.doctree
index 5ae4ceb87ce..6e71ea651c8 100644
Binary files a/v0.10.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.10.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/encoding/index.doctree b/v0.10.0/.doctrees/api_doc/encoding/index.doctree
index 74ba6fceef7..37dacea1a5d 100644
Binary files a/v0.10.0/.doctrees/api_doc/encoding/index.doctree and b/v0.10.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/expression/index.doctree b/v0.10.0/.doctrees/api_doc/expression/index.doctree
index 2b640919471..edf5f6b7c69 100644
Binary files a/v0.10.0/.doctrees/api_doc/expression/index.doctree and b/v0.10.0/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/expression/native.doctree b/v0.10.0/.doctrees/api_doc/expression/native.doctree
index 088a55c403b..33b6dce5a95 100644
Binary files a/v0.10.0/.doctrees/api_doc/expression/native.doctree and b/v0.10.0/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/file/index.doctree b/v0.10.0/.doctrees/api_doc/file/index.doctree
index fd34758c7c8..0c9c2eab9c7 100644
Binary files a/v0.10.0/.doctrees/api_doc/file/index.doctree and b/v0.10.0/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/file/stream.doctree b/v0.10.0/.doctrees/api_doc/file/stream.doctree
index 8404e2e9772..a5d60408f63 100644
Binary files a/v0.10.0/.doctrees/api_doc/file/stream.doctree and b/v0.10.0/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/model/clazz.doctree b/v0.10.0/.doctrees/api_doc/model/clazz.doctree
index dc32ff808ea..e246413c705 100644
Binary files a/v0.10.0/.doctrees/api_doc/model/clazz.doctree and b/v0.10.0/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/model/compare.doctree b/v0.10.0/.doctrees/api_doc/model/compare.doctree
index e32f3125738..273c68febbd 100644
Binary files a/v0.10.0/.doctrees/api_doc/model/compare.doctree and b/v0.10.0/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/model/enum.doctree b/v0.10.0/.doctrees/api_doc/model/enum.doctree
index c97ddbbabc4..3a171fb0b72 100644
Binary files a/v0.10.0/.doctrees/api_doc/model/enum.doctree and b/v0.10.0/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/model/index.doctree b/v0.10.0/.doctrees/api_doc/model/index.doctree
index 63c3004ecd0..18f9e997142 100644
Binary files a/v0.10.0/.doctrees/api_doc/model/index.doctree and b/v0.10.0/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/model/raw.doctree b/v0.10.0/.doctrees/api_doc/model/raw.doctree
index dbe307ad236..179c778f4ab 100644
Binary files a/v0.10.0/.doctrees/api_doc/model/raw.doctree and b/v0.10.0/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/model/repr.doctree b/v0.10.0/.doctrees/api_doc/model/repr.doctree
index 4cf1e9162a3..2ef3b1b9066 100644
Binary files a/v0.10.0/.doctrees/api_doc/model/repr.doctree and b/v0.10.0/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/random/binary.doctree b/v0.10.0/.doctrees/api_doc/random/binary.doctree
index 877955ce84f..005b8179ead 100644
Binary files a/v0.10.0/.doctrees/api_doc/random/binary.doctree and b/v0.10.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/random/index.doctree b/v0.10.0/.doctrees/api_doc/random/index.doctree
index 17e850830e0..0ebfd570b49 100644
Binary files a/v0.10.0/.doctrees/api_doc/random/index.doctree and b/v0.10.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/random/sequence.doctree b/v0.10.0/.doctrees/api_doc/random/sequence.doctree
index e7a5c4eeb22..2be6031e4a0 100644
Binary files a/v0.10.0/.doctrees/api_doc/random/sequence.doctree and b/v0.10.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/random/state.doctree b/v0.10.0/.doctrees/api_doc/random/state.doctree
index a6ed141a482..2b195031099 100644
Binary files a/v0.10.0/.doctrees/api_doc/random/state.doctree and b/v0.10.0/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/random/string.doctree b/v0.10.0/.doctrees/api_doc/random/string.doctree
index c525312e44b..e2c921db9ab 100644
Binary files a/v0.10.0/.doctrees/api_doc/random/string.doctree and b/v0.10.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.10.0/.doctrees/api_doc/reflection/clazz.doctree
index affe21b00b9..42235585b0c 100644
Binary files a/v0.10.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.10.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/reflection/context.doctree b/v0.10.0/.doctrees/api_doc/reflection/context.doctree
index 1eaa0b8dd80..8def34a1f3e 100644
Binary files a/v0.10.0/.doctrees/api_doc/reflection/context.doctree and b/v0.10.0/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/reflection/exception.doctree b/v0.10.0/.doctrees/api_doc/reflection/exception.doctree
index 8bdeb8810a4..d39fee845bd 100644
Binary files a/v0.10.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.10.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/reflection/func.doctree b/v0.10.0/.doctrees/api_doc/reflection/func.doctree
index ee7369e1d3e..1a68b694be7 100644
Binary files a/v0.10.0/.doctrees/api_doc/reflection/func.doctree and b/v0.10.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/reflection/imports.doctree b/v0.10.0/.doctrees/api_doc/reflection/imports.doctree
index f8c579a9e31..3c1459fdcb3 100644
Binary files a/v0.10.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.10.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/reflection/index.doctree b/v0.10.0/.doctrees/api_doc/reflection/index.doctree
index aeb57fe0bd3..0317811ef82 100644
Binary files a/v0.10.0/.doctrees/api_doc/reflection/index.doctree and b/v0.10.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/reflection/iter.doctree b/v0.10.0/.doctrees/api_doc/reflection/iter.doctree
index 939609cbf75..1e3a62b79ce 100644
Binary files a/v0.10.0/.doctrees/api_doc/reflection/iter.doctree and b/v0.10.0/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/reflection/module.doctree b/v0.10.0/.doctrees/api_doc/reflection/module.doctree
index 66b6a6863ad..cb4b1aa503c 100644
Binary files a/v0.10.0/.doctrees/api_doc/reflection/module.doctree and b/v0.10.0/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/scale/index.doctree b/v0.10.0/.doctrees/api_doc/scale/index.doctree
index 1c9fb14db86..6feffd68c1c 100644
Binary files a/v0.10.0/.doctrees/api_doc/scale/index.doctree and b/v0.10.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/scale/size.doctree b/v0.10.0/.doctrees/api_doc/scale/size.doctree
index 51c36c5e32b..afa979c9786 100644
Binary files a/v0.10.0/.doctrees/api_doc/scale/size.doctree and b/v0.10.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/scale/time.doctree b/v0.10.0/.doctrees/api_doc/scale/time.doctree
index 4713cdd59dd..ce5f73e971a 100644
Binary files a/v0.10.0/.doctrees/api_doc/scale/time.doctree and b/v0.10.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/string/index.doctree b/v0.10.0/.doctrees/api_doc/string/index.doctree
index f4f856693af..d39b24d9260 100644
Binary files a/v0.10.0/.doctrees/api_doc/string/index.doctree and b/v0.10.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/string/inflection.doctree b/v0.10.0/.doctrees/api_doc/string/inflection.doctree
index 31a9f930c08..93b9e998b43 100644
Binary files a/v0.10.0/.doctrees/api_doc/string/inflection.doctree and b/v0.10.0/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/string/plural.doctree b/v0.10.0/.doctrees/api_doc/string/plural.doctree
index ec9f02402b8..a5b56274058 100644
Binary files a/v0.10.0/.doctrees/api_doc/string/plural.doctree and b/v0.10.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/string/template.doctree b/v0.10.0/.doctrees/api_doc/string/template.doctree
index 0621611c5b9..db1d686f0a2 100644
Binary files a/v0.10.0/.doctrees/api_doc/string/template.doctree and b/v0.10.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/string/tree.doctree b/v0.10.0/.doctrees/api_doc/string/tree.doctree
index 8a8a8724d2e..b1e3e63cabe 100644
Binary files a/v0.10.0/.doctrees/api_doc/string/tree.doctree and b/v0.10.0/.doctrees/api_doc/string/tree.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/string/trunc.doctree b/v0.10.0/.doctrees/api_doc/string/trunc.doctree
index 9584cbbf459..b3c981b2eac 100644
Binary files a/v0.10.0/.doctrees/api_doc/string/trunc.doctree and b/v0.10.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/system/filesystem.doctree b/v0.10.0/.doctrees/api_doc/system/filesystem.doctree
index 57d574bcffa..b327f9a3429 100644
Binary files a/v0.10.0/.doctrees/api_doc/system/filesystem.doctree and b/v0.10.0/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/system/git.doctree b/v0.10.0/.doctrees/api_doc/system/git.doctree
index d7d52ad8c06..2a2fba1b519 100644
Binary files a/v0.10.0/.doctrees/api_doc/system/git.doctree and b/v0.10.0/.doctrees/api_doc/system/git.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/system/index.doctree b/v0.10.0/.doctrees/api_doc/system/index.doctree
index f9d6d4b5aa5..f955442fe3b 100644
Binary files a/v0.10.0/.doctrees/api_doc/system/index.doctree and b/v0.10.0/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/system/network.doctree b/v0.10.0/.doctrees/api_doc/system/network.doctree
index 6bface6ddbd..e7931ea8c02 100644
Binary files a/v0.10.0/.doctrees/api_doc/system/network.doctree and b/v0.10.0/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/system/os.doctree b/v0.10.0/.doctrees/api_doc/system/os.doctree
index 004d54c209e..5525a7ace1c 100644
Binary files a/v0.10.0/.doctrees/api_doc/system/os.doctree and b/v0.10.0/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/system/python.doctree b/v0.10.0/.doctrees/api_doc/system/python.doctree
index ca73655bfda..2dd58598b25 100644
Binary files a/v0.10.0/.doctrees/api_doc/system/python.doctree and b/v0.10.0/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/testing/capture.doctree b/v0.10.0/.doctrees/api_doc/testing/capture.doctree
index 1880bef97c5..0f9bb65e4e7 100644
Binary files a/v0.10.0/.doctrees/api_doc/testing/capture.doctree and b/v0.10.0/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/testing/compare.doctree b/v0.10.0/.doctrees/api_doc/testing/compare.doctree
index 70d65e44957..1cef055f4f0 100644
Binary files a/v0.10.0/.doctrees/api_doc/testing/compare.doctree and b/v0.10.0/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/testing/generator.doctree b/v0.10.0/.doctrees/api_doc/testing/generator.doctree
index 28af6f210d1..f1eb6fce3ac 100644
Binary files a/v0.10.0/.doctrees/api_doc/testing/generator.doctree and b/v0.10.0/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/testing/index.doctree b/v0.10.0/.doctrees/api_doc/testing/index.doctree
index 1e4ec419773..9ef8f0a4951 100644
Binary files a/v0.10.0/.doctrees/api_doc/testing/index.doctree and b/v0.10.0/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/testing/isolated.doctree b/v0.10.0/.doctrees/api_doc/testing/isolated.doctree
index 1d24d5239c8..07164703c39 100644
Binary files a/v0.10.0/.doctrees/api_doc/testing/isolated.doctree and b/v0.10.0/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/testing/requires.doctree b/v0.10.0/.doctrees/api_doc/testing/requires.doctree
index 384a183b35d..0923137abea 100644
Binary files a/v0.10.0/.doctrees/api_doc/testing/requires.doctree and b/v0.10.0/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.10.0/.doctrees/api_doc/testing/simulate.doctree b/v0.10.0/.doctrees/api_doc/testing/simulate.doctree
index 7a060ed4040..73104e2c677 100644
Binary files a/v0.10.0/.doctrees/api_doc/testing/simulate.doctree and b/v0.10.0/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.10.0/.doctrees/environment.pickle b/v0.10.0/.doctrees/environment.pickle
index b67b3818815..96b8b3b5fd8 100644
Binary files a/v0.10.0/.doctrees/environment.pickle and b/v0.10.0/.doctrees/environment.pickle differ
diff --git a/v0.10.0/.doctrees/index.doctree b/v0.10.0/.doctrees/index.doctree
index f4b574626bd..f7c3a360040 100644
Binary files a/v0.10.0/.doctrees/index.doctree and b/v0.10.0/.doctrees/index.doctree differ
diff --git a/v0.10.0/.doctrees/tutorials/installation/index.doctree b/v0.10.0/.doctrees/tutorials/installation/index.doctree
index f16b0243f89..3d519b2af80 100644
Binary files a/v0.10.0/.doctrees/tutorials/installation/index.doctree and b/v0.10.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.10.1/.buildinfo b/v0.10.1/.buildinfo
index ed64b69dcac..c2178f97d8d 100644
--- a/v0.10.1/.buildinfo
+++ b/v0.10.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: fe1333680a8d1dab1e75f8feec4b359d
+config: 3e6208955a9bb91a3ae1b6af7b31b569
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.10.1/.doctrees/api_doc/algorithm/index.doctree b/v0.10.1/.doctrees/api_doc/algorithm/index.doctree
index e4312572bc4..c5624b1c808 100644
Binary files a/v0.10.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.10.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/algorithm/linear.doctree b/v0.10.1/.doctrees/api_doc/algorithm/linear.doctree
index acf623cdb1d..8559fd75ba8 100644
Binary files a/v0.10.1/.doctrees/api_doc/algorithm/linear.doctree and b/v0.10.1/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.10.1/.doctrees/api_doc/algorithm/topological.doctree
index 012252794ab..5ea91f44d11 100644
Binary files a/v0.10.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.10.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/binary/base.doctree b/v0.10.1/.doctrees/api_doc/binary/base.doctree
index ed385770b6f..e3cea781ed1 100644
Binary files a/v0.10.1/.doctrees/api_doc/binary/base.doctree and b/v0.10.1/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/binary/bool.doctree b/v0.10.1/.doctrees/api_doc/binary/bool.doctree
index 4e3d2387b0e..2cee455351c 100644
Binary files a/v0.10.1/.doctrees/api_doc/binary/bool.doctree and b/v0.10.1/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/binary/buffer.doctree b/v0.10.1/.doctrees/api_doc/binary/buffer.doctree
index b1fea46f727..73ea77d49e9 100644
Binary files a/v0.10.1/.doctrees/api_doc/binary/buffer.doctree and b/v0.10.1/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/binary/float.doctree b/v0.10.1/.doctrees/api_doc/binary/float.doctree
index ea500f900a2..b3d854661da 100644
Binary files a/v0.10.1/.doctrees/api_doc/binary/float.doctree and b/v0.10.1/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/binary/index.doctree b/v0.10.1/.doctrees/api_doc/binary/index.doctree
index ce1331b90ad..95b5b51473f 100644
Binary files a/v0.10.1/.doctrees/api_doc/binary/index.doctree and b/v0.10.1/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/binary/int.doctree b/v0.10.1/.doctrees/api_doc/binary/int.doctree
index 48d34da9fbb..031c996eb23 100644
Binary files a/v0.10.1/.doctrees/api_doc/binary/int.doctree and b/v0.10.1/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/binary/str.doctree b/v0.10.1/.doctrees/api_doc/binary/str.doctree
index d97103daf4e..7242b023cb8 100644
Binary files a/v0.10.1/.doctrees/api_doc/binary/str.doctree and b/v0.10.1/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/binary/uint.doctree b/v0.10.1/.doctrees/api_doc/binary/uint.doctree
index 56f4aa56a2d..ad31b453ed0 100644
Binary files a/v0.10.1/.doctrees/api_doc/binary/uint.doctree and b/v0.10.1/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/collection/dimension.doctree b/v0.10.1/.doctrees/api_doc/collection/dimension.doctree
index 63e13caef84..f79d200b679 100644
Binary files a/v0.10.1/.doctrees/api_doc/collection/dimension.doctree and b/v0.10.1/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/collection/functional.doctree b/v0.10.1/.doctrees/api_doc/collection/functional.doctree
index c8aeee1acd1..8c6d1671510 100644
Binary files a/v0.10.1/.doctrees/api_doc/collection/functional.doctree and b/v0.10.1/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/collection/index.doctree b/v0.10.1/.doctrees/api_doc/collection/index.doctree
index 50e84dc6c45..ede53205ac8 100644
Binary files a/v0.10.1/.doctrees/api_doc/collection/index.doctree and b/v0.10.1/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/collection/recover.doctree b/v0.10.1/.doctrees/api_doc/collection/recover.doctree
index 059ed197ae7..c8c19369694 100644
Binary files a/v0.10.1/.doctrees/api_doc/collection/recover.doctree and b/v0.10.1/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/collection/sequence.doctree b/v0.10.1/.doctrees/api_doc/collection/sequence.doctree
index 98b2f229345..8e0582e72bd 100644
Binary files a/v0.10.1/.doctrees/api_doc/collection/sequence.doctree and b/v0.10.1/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/collection/stacked.doctree b/v0.10.1/.doctrees/api_doc/collection/stacked.doctree
index afcedf0e3f0..7dc02a43154 100644
Binary files a/v0.10.1/.doctrees/api_doc/collection/stacked.doctree and b/v0.10.1/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/collection/structural.doctree b/v0.10.1/.doctrees/api_doc/collection/structural.doctree
index 1332db7fa2d..a1e72dda647 100644
Binary files a/v0.10.1/.doctrees/api_doc/collection/structural.doctree and b/v0.10.1/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/color/index.doctree b/v0.10.1/.doctrees/api_doc/color/index.doctree
index 4c7ba85e87f..b13d33d0fc3 100644
Binary files a/v0.10.1/.doctrees/api_doc/color/index.doctree and b/v0.10.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/color/model.doctree b/v0.10.1/.doctrees/api_doc/color/model.doctree
index f61f9063d4c..11b449165bd 100644
Binary files a/v0.10.1/.doctrees/api_doc/color/model.doctree and b/v0.10.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/color/utils.doctree b/v0.10.1/.doctrees/api_doc/color/utils.doctree
index bf8d7845079..d3b4b1a19cf 100644
Binary files a/v0.10.1/.doctrees/api_doc/color/utils.doctree and b/v0.10.1/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/config/index.doctree b/v0.10.1/.doctrees/api_doc/config/index.doctree
index ca2312c04fa..a966437e15e 100644
Binary files a/v0.10.1/.doctrees/api_doc/config/index.doctree and b/v0.10.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/config/meta.doctree b/v0.10.1/.doctrees/api_doc/config/meta.doctree
index b48fb654024..1966a658ca3 100644
Binary files a/v0.10.1/.doctrees/api_doc/config/meta.doctree and b/v0.10.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/design/decorator.doctree b/v0.10.1/.doctrees/api_doc/design/decorator.doctree
index 56e5003b63c..8cd858fb4ef 100644
Binary files a/v0.10.1/.doctrees/api_doc/design/decorator.doctree and b/v0.10.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/design/final.doctree b/v0.10.1/.doctrees/api_doc/design/final.doctree
index 31c7d729fe2..624612d4b2a 100644
Binary files a/v0.10.1/.doctrees/api_doc/design/final.doctree and b/v0.10.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/design/index.doctree b/v0.10.1/.doctrees/api_doc/design/index.doctree
index 1ebd415952f..7293c24d41b 100644
Binary files a/v0.10.1/.doctrees/api_doc/design/index.doctree and b/v0.10.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/design/observer.doctree b/v0.10.1/.doctrees/api_doc/design/observer.doctree
index 0fe14940ba8..67ddf3bc8eb 100644
Binary files a/v0.10.1/.doctrees/api_doc/design/observer.doctree and b/v0.10.1/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/design/singleton.doctree b/v0.10.1/.doctrees/api_doc/design/singleton.doctree
index 8d04c950f38..0ca930d1287 100644
Binary files a/v0.10.1/.doctrees/api_doc/design/singleton.doctree and b/v0.10.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/encoding/ansi.doctree b/v0.10.1/.doctrees/api_doc/encoding/ansi.doctree
index 7a99d4ae3c8..341d72aa804 100644
Binary files a/v0.10.1/.doctrees/api_doc/encoding/ansi.doctree and b/v0.10.1/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/encoding/base64.doctree b/v0.10.1/.doctrees/api_doc/encoding/base64.doctree
index 1b0e16a4281..e582d46c6eb 100644
Binary files a/v0.10.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.10.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/encoding/decode.doctree b/v0.10.1/.doctrees/api_doc/encoding/decode.doctree
index 8a529beca2b..1f8d40cf15a 100644
Binary files a/v0.10.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.10.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/encoding/hash.doctree b/v0.10.1/.doctrees/api_doc/encoding/hash.doctree
index 640d3ac35ee..14ed3dfbd1e 100644
Binary files a/v0.10.1/.doctrees/api_doc/encoding/hash.doctree and b/v0.10.1/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/encoding/index.doctree b/v0.10.1/.doctrees/api_doc/encoding/index.doctree
index 0869cd92cfd..ccb1d53aba3 100644
Binary files a/v0.10.1/.doctrees/api_doc/encoding/index.doctree and b/v0.10.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/expression/index.doctree b/v0.10.1/.doctrees/api_doc/expression/index.doctree
index 6508365f312..405b5e47478 100644
Binary files a/v0.10.1/.doctrees/api_doc/expression/index.doctree and b/v0.10.1/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/expression/native.doctree b/v0.10.1/.doctrees/api_doc/expression/native.doctree
index 6389c89b124..826b4f80c5f 100644
Binary files a/v0.10.1/.doctrees/api_doc/expression/native.doctree and b/v0.10.1/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/file/index.doctree b/v0.10.1/.doctrees/api_doc/file/index.doctree
index f0d21bbd5b6..568d9d9a5ed 100644
Binary files a/v0.10.1/.doctrees/api_doc/file/index.doctree and b/v0.10.1/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/file/stream.doctree b/v0.10.1/.doctrees/api_doc/file/stream.doctree
index 1d319d066d2..5cb0836e441 100644
Binary files a/v0.10.1/.doctrees/api_doc/file/stream.doctree and b/v0.10.1/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/model/clazz.doctree b/v0.10.1/.doctrees/api_doc/model/clazz.doctree
index ba861062346..c037558cb9f 100644
Binary files a/v0.10.1/.doctrees/api_doc/model/clazz.doctree and b/v0.10.1/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/model/compare.doctree b/v0.10.1/.doctrees/api_doc/model/compare.doctree
index d8ad8297f8d..a3a3b3699ac 100644
Binary files a/v0.10.1/.doctrees/api_doc/model/compare.doctree and b/v0.10.1/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/model/enum.doctree b/v0.10.1/.doctrees/api_doc/model/enum.doctree
index 543bf69104d..0e579f258d2 100644
Binary files a/v0.10.1/.doctrees/api_doc/model/enum.doctree and b/v0.10.1/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/model/index.doctree b/v0.10.1/.doctrees/api_doc/model/index.doctree
index efa20e87c2d..dc3fa9528bd 100644
Binary files a/v0.10.1/.doctrees/api_doc/model/index.doctree and b/v0.10.1/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/model/raw.doctree b/v0.10.1/.doctrees/api_doc/model/raw.doctree
index e2168a5ad4c..801ed4f4025 100644
Binary files a/v0.10.1/.doctrees/api_doc/model/raw.doctree and b/v0.10.1/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/model/repr.doctree b/v0.10.1/.doctrees/api_doc/model/repr.doctree
index 4afba9505d6..f0718297fc1 100644
Binary files a/v0.10.1/.doctrees/api_doc/model/repr.doctree and b/v0.10.1/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/random/binary.doctree b/v0.10.1/.doctrees/api_doc/random/binary.doctree
index 80d64766256..d303a22bc10 100644
Binary files a/v0.10.1/.doctrees/api_doc/random/binary.doctree and b/v0.10.1/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/random/index.doctree b/v0.10.1/.doctrees/api_doc/random/index.doctree
index 4e3e4790fbe..9bbd5dacce1 100644
Binary files a/v0.10.1/.doctrees/api_doc/random/index.doctree and b/v0.10.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/random/sequence.doctree b/v0.10.1/.doctrees/api_doc/random/sequence.doctree
index 6a093029cc4..c82dffccee2 100644
Binary files a/v0.10.1/.doctrees/api_doc/random/sequence.doctree and b/v0.10.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/random/state.doctree b/v0.10.1/.doctrees/api_doc/random/state.doctree
index 2324444b672..8d48c0b5d04 100644
Binary files a/v0.10.1/.doctrees/api_doc/random/state.doctree and b/v0.10.1/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/random/string.doctree b/v0.10.1/.doctrees/api_doc/random/string.doctree
index 803ad52bf5e..d8f05a84068 100644
Binary files a/v0.10.1/.doctrees/api_doc/random/string.doctree and b/v0.10.1/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.10.1/.doctrees/api_doc/reflection/clazz.doctree
index de139cb61dc..a165825e8a1 100644
Binary files a/v0.10.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.10.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/reflection/context.doctree b/v0.10.1/.doctrees/api_doc/reflection/context.doctree
index a31daac8a5c..1c0ce69da75 100644
Binary files a/v0.10.1/.doctrees/api_doc/reflection/context.doctree and b/v0.10.1/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/reflection/exception.doctree b/v0.10.1/.doctrees/api_doc/reflection/exception.doctree
index 0a777206e2e..bdd54ac2ebf 100644
Binary files a/v0.10.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.10.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/reflection/func.doctree b/v0.10.1/.doctrees/api_doc/reflection/func.doctree
index 30128cfd09f..cfa7df3d4b9 100644
Binary files a/v0.10.1/.doctrees/api_doc/reflection/func.doctree and b/v0.10.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/reflection/imports.doctree b/v0.10.1/.doctrees/api_doc/reflection/imports.doctree
index b0fee91df86..d8fdac00239 100644
Binary files a/v0.10.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.10.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/reflection/index.doctree b/v0.10.1/.doctrees/api_doc/reflection/index.doctree
index 84e9941a98b..80fd1584716 100644
Binary files a/v0.10.1/.doctrees/api_doc/reflection/index.doctree and b/v0.10.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/reflection/iter.doctree b/v0.10.1/.doctrees/api_doc/reflection/iter.doctree
index ced9761e171..5fa36a2d4bf 100644
Binary files a/v0.10.1/.doctrees/api_doc/reflection/iter.doctree and b/v0.10.1/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/reflection/module.doctree b/v0.10.1/.doctrees/api_doc/reflection/module.doctree
index 0146e824804..2004390ac40 100644
Binary files a/v0.10.1/.doctrees/api_doc/reflection/module.doctree and b/v0.10.1/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/scale/index.doctree b/v0.10.1/.doctrees/api_doc/scale/index.doctree
index 02ef240e0f0..40667aba7c3 100644
Binary files a/v0.10.1/.doctrees/api_doc/scale/index.doctree and b/v0.10.1/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/scale/size.doctree b/v0.10.1/.doctrees/api_doc/scale/size.doctree
index 9cea31ab42d..169cace39e7 100644
Binary files a/v0.10.1/.doctrees/api_doc/scale/size.doctree and b/v0.10.1/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/scale/time.doctree b/v0.10.1/.doctrees/api_doc/scale/time.doctree
index 0103dbcccec..f334fb85a10 100644
Binary files a/v0.10.1/.doctrees/api_doc/scale/time.doctree and b/v0.10.1/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/string/index.doctree b/v0.10.1/.doctrees/api_doc/string/index.doctree
index 067716f8e25..7c4239b247e 100644
Binary files a/v0.10.1/.doctrees/api_doc/string/index.doctree and b/v0.10.1/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/string/inflection.doctree b/v0.10.1/.doctrees/api_doc/string/inflection.doctree
index 02f2206b4e9..3d8f31dab5e 100644
Binary files a/v0.10.1/.doctrees/api_doc/string/inflection.doctree and b/v0.10.1/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/string/plural.doctree b/v0.10.1/.doctrees/api_doc/string/plural.doctree
index 8ada4a3152b..a4e2ea5dd00 100644
Binary files a/v0.10.1/.doctrees/api_doc/string/plural.doctree and b/v0.10.1/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/string/template.doctree b/v0.10.1/.doctrees/api_doc/string/template.doctree
index 9ab513e7e9e..7a1e5a285c2 100644
Binary files a/v0.10.1/.doctrees/api_doc/string/template.doctree and b/v0.10.1/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/string/tree.doctree b/v0.10.1/.doctrees/api_doc/string/tree.doctree
index ee0a7bb49d8..b91fd95c99a 100644
Binary files a/v0.10.1/.doctrees/api_doc/string/tree.doctree and b/v0.10.1/.doctrees/api_doc/string/tree.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/string/trunc.doctree b/v0.10.1/.doctrees/api_doc/string/trunc.doctree
index a6c37e02205..103717b1224 100644
Binary files a/v0.10.1/.doctrees/api_doc/string/trunc.doctree and b/v0.10.1/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/system/filesystem.doctree b/v0.10.1/.doctrees/api_doc/system/filesystem.doctree
index 52b02c2c04f..8b4990c18b4 100644
Binary files a/v0.10.1/.doctrees/api_doc/system/filesystem.doctree and b/v0.10.1/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/system/git.doctree b/v0.10.1/.doctrees/api_doc/system/git.doctree
index 95107f3c2e8..7ab60975628 100644
Binary files a/v0.10.1/.doctrees/api_doc/system/git.doctree and b/v0.10.1/.doctrees/api_doc/system/git.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/system/index.doctree b/v0.10.1/.doctrees/api_doc/system/index.doctree
index e37781ea87a..b6a957fca51 100644
Binary files a/v0.10.1/.doctrees/api_doc/system/index.doctree and b/v0.10.1/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/system/network.doctree b/v0.10.1/.doctrees/api_doc/system/network.doctree
index b886037a57c..69481e72481 100644
Binary files a/v0.10.1/.doctrees/api_doc/system/network.doctree and b/v0.10.1/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/system/os.doctree b/v0.10.1/.doctrees/api_doc/system/os.doctree
index d17aee8c1bf..58cf4a9328a 100644
Binary files a/v0.10.1/.doctrees/api_doc/system/os.doctree and b/v0.10.1/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/system/python.doctree b/v0.10.1/.doctrees/api_doc/system/python.doctree
index 1bfef321e1c..6d7743bfb9b 100644
Binary files a/v0.10.1/.doctrees/api_doc/system/python.doctree and b/v0.10.1/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/testing/capture.doctree b/v0.10.1/.doctrees/api_doc/testing/capture.doctree
index 6c4eb000c28..e52ef1a5946 100644
Binary files a/v0.10.1/.doctrees/api_doc/testing/capture.doctree and b/v0.10.1/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/testing/compare.doctree b/v0.10.1/.doctrees/api_doc/testing/compare.doctree
index b52665b5d57..c4106c764c8 100644
Binary files a/v0.10.1/.doctrees/api_doc/testing/compare.doctree and b/v0.10.1/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/testing/generator.doctree b/v0.10.1/.doctrees/api_doc/testing/generator.doctree
index 10341188d34..0334101c9e7 100644
Binary files a/v0.10.1/.doctrees/api_doc/testing/generator.doctree and b/v0.10.1/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/testing/index.doctree b/v0.10.1/.doctrees/api_doc/testing/index.doctree
index ea7256709de..b3953318793 100644
Binary files a/v0.10.1/.doctrees/api_doc/testing/index.doctree and b/v0.10.1/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/testing/isolated.doctree b/v0.10.1/.doctrees/api_doc/testing/isolated.doctree
index 750d2a110c9..e66b173524f 100644
Binary files a/v0.10.1/.doctrees/api_doc/testing/isolated.doctree and b/v0.10.1/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/testing/requires.doctree b/v0.10.1/.doctrees/api_doc/testing/requires.doctree
index eb8e795e238..3fe6edbb53a 100644
Binary files a/v0.10.1/.doctrees/api_doc/testing/requires.doctree and b/v0.10.1/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.10.1/.doctrees/api_doc/testing/simulate.doctree b/v0.10.1/.doctrees/api_doc/testing/simulate.doctree
index a7e7246cff7..ca6d600853d 100644
Binary files a/v0.10.1/.doctrees/api_doc/testing/simulate.doctree and b/v0.10.1/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.10.1/.doctrees/environment.pickle b/v0.10.1/.doctrees/environment.pickle
index 7949b87d915..eb403e466ad 100644
Binary files a/v0.10.1/.doctrees/environment.pickle and b/v0.10.1/.doctrees/environment.pickle differ
diff --git a/v0.10.1/.doctrees/index.doctree b/v0.10.1/.doctrees/index.doctree
index e2026c3f215..95ed7fe89e9 100644
Binary files a/v0.10.1/.doctrees/index.doctree and b/v0.10.1/.doctrees/index.doctree differ
diff --git a/v0.10.1/.doctrees/tutorials/installation/index.doctree b/v0.10.1/.doctrees/tutorials/installation/index.doctree
index c0bf31c2820..8a9c0298c96 100644
Binary files a/v0.10.1/.doctrees/tutorials/installation/index.doctree and b/v0.10.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.2.0/.buildinfo b/v0.2.0/.buildinfo
index bf872dd223c..846d8960811 100644
--- a/v0.2.0/.buildinfo
+++ b/v0.2.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: c9a9a554c9629034613a6fefadaf552d
+config: 7a531cec87e8e4f57bbd63d836c55e59
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.2.0/.doctrees/api_doc/algorithm/index.doctree b/v0.2.0/.doctrees/api_doc/algorithm/index.doctree
index de12df6e34e..7f4e601ea85 100644
Binary files a/v0.2.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.2.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.2.0/.doctrees/api_doc/algorithm/topological.doctree
index 3fbfbe9e379..3baf6b55910 100644
Binary files a/v0.2.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.2.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/collection/dimension.doctree b/v0.2.0/.doctrees/api_doc/collection/dimension.doctree
index b2e5ef1827d..7608670c59d 100644
Binary files a/v0.2.0/.doctrees/api_doc/collection/dimension.doctree and b/v0.2.0/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/collection/functional.doctree b/v0.2.0/.doctrees/api_doc/collection/functional.doctree
index 448b21f518e..82d85ec68fe 100644
Binary files a/v0.2.0/.doctrees/api_doc/collection/functional.doctree and b/v0.2.0/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/collection/index.doctree b/v0.2.0/.doctrees/api_doc/collection/index.doctree
index a17c4ae11da..9c0e3354fa3 100644
Binary files a/v0.2.0/.doctrees/api_doc/collection/index.doctree and b/v0.2.0/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/collection/structural.doctree b/v0.2.0/.doctrees/api_doc/collection/structural.doctree
index ac2d482d55a..863f0b05e06 100644
Binary files a/v0.2.0/.doctrees/api_doc/collection/structural.doctree and b/v0.2.0/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/color/index.doctree b/v0.2.0/.doctrees/api_doc/color/index.doctree
index e9df56b8de6..e468c22531a 100644
Binary files a/v0.2.0/.doctrees/api_doc/color/index.doctree and b/v0.2.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/color/model.doctree b/v0.2.0/.doctrees/api_doc/color/model.doctree
index 42b55f676dc..e5b91afe7ea 100644
Binary files a/v0.2.0/.doctrees/api_doc/color/model.doctree and b/v0.2.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/config/index.doctree b/v0.2.0/.doctrees/api_doc/config/index.doctree
index 45cfb3c6bed..1aae4814635 100644
Binary files a/v0.2.0/.doctrees/api_doc/config/index.doctree and b/v0.2.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/config/meta.doctree b/v0.2.0/.doctrees/api_doc/config/meta.doctree
index 39a0e24d877..a5fca761068 100644
Binary files a/v0.2.0/.doctrees/api_doc/config/meta.doctree and b/v0.2.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/design/decorator.doctree b/v0.2.0/.doctrees/api_doc/design/decorator.doctree
index e08dd7df2c9..baf34eb758b 100644
Binary files a/v0.2.0/.doctrees/api_doc/design/decorator.doctree and b/v0.2.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/design/final.doctree b/v0.2.0/.doctrees/api_doc/design/final.doctree
index d03d2354323..3fad4a915a7 100644
Binary files a/v0.2.0/.doctrees/api_doc/design/final.doctree and b/v0.2.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/design/index.doctree b/v0.2.0/.doctrees/api_doc/design/index.doctree
index 3cbe2f48df6..44689150d57 100644
Binary files a/v0.2.0/.doctrees/api_doc/design/index.doctree and b/v0.2.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/design/singleton.doctree b/v0.2.0/.doctrees/api_doc/design/singleton.doctree
index 967242b85c1..93b3b1d7add 100644
Binary files a/v0.2.0/.doctrees/api_doc/design/singleton.doctree and b/v0.2.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/encoding/base64.doctree b/v0.2.0/.doctrees/api_doc/encoding/base64.doctree
index 2e8458a349c..5e3f434ade5 100644
Binary files a/v0.2.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.2.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/encoding/decode.doctree b/v0.2.0/.doctrees/api_doc/encoding/decode.doctree
index b8ff295a784..112adf1dde6 100644
Binary files a/v0.2.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.2.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/encoding/hash.doctree b/v0.2.0/.doctrees/api_doc/encoding/hash.doctree
index 152ebeab593..79a255fd636 100644
Binary files a/v0.2.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.2.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/encoding/index.doctree b/v0.2.0/.doctrees/api_doc/encoding/index.doctree
index 3f1bf6a49fd..c73994a0375 100644
Binary files a/v0.2.0/.doctrees/api_doc/encoding/index.doctree and b/v0.2.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/model/clazz.doctree b/v0.2.0/.doctrees/api_doc/model/clazz.doctree
index ccd5fe971eb..62efdf9cd9a 100644
Binary files a/v0.2.0/.doctrees/api_doc/model/clazz.doctree and b/v0.2.0/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/model/enum.doctree b/v0.2.0/.doctrees/api_doc/model/enum.doctree
index 2da3595a3a8..905248b2c63 100644
Binary files a/v0.2.0/.doctrees/api_doc/model/enum.doctree and b/v0.2.0/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/model/index.doctree b/v0.2.0/.doctrees/api_doc/model/index.doctree
index dfd2248ac6d..5d9695b2948 100644
Binary files a/v0.2.0/.doctrees/api_doc/model/index.doctree and b/v0.2.0/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/model/repr.doctree b/v0.2.0/.doctrees/api_doc/model/repr.doctree
index bf19a5f9647..2e9f0d41d82 100644
Binary files a/v0.2.0/.doctrees/api_doc/model/repr.doctree and b/v0.2.0/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/random/binary.doctree b/v0.2.0/.doctrees/api_doc/random/binary.doctree
index 43430c2a0d1..c6ca4c7ed57 100644
Binary files a/v0.2.0/.doctrees/api_doc/random/binary.doctree and b/v0.2.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/random/index.doctree b/v0.2.0/.doctrees/api_doc/random/index.doctree
index 500c8a65982..6675d9073f6 100644
Binary files a/v0.2.0/.doctrees/api_doc/random/index.doctree and b/v0.2.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/random/sequence.doctree b/v0.2.0/.doctrees/api_doc/random/sequence.doctree
index 2607fde1810..dba035540eb 100644
Binary files a/v0.2.0/.doctrees/api_doc/random/sequence.doctree and b/v0.2.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/random/string.doctree b/v0.2.0/.doctrees/api_doc/random/string.doctree
index 93141f7152e..f515e7c4b39 100644
Binary files a/v0.2.0/.doctrees/api_doc/random/string.doctree and b/v0.2.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.2.0/.doctrees/api_doc/reflection/clazz.doctree
index 8a2093894f2..6a8999ef2d2 100644
Binary files a/v0.2.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.2.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/reflection/exception.doctree b/v0.2.0/.doctrees/api_doc/reflection/exception.doctree
index e846bdcd9cf..1f5c029514e 100644
Binary files a/v0.2.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.2.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/reflection/func.doctree b/v0.2.0/.doctrees/api_doc/reflection/func.doctree
index d000a6e9471..ed670ab9dde 100644
Binary files a/v0.2.0/.doctrees/api_doc/reflection/func.doctree and b/v0.2.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/reflection/imports.doctree b/v0.2.0/.doctrees/api_doc/reflection/imports.doctree
index 3279e222717..03bcf05b972 100644
Binary files a/v0.2.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.2.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/reflection/index.doctree b/v0.2.0/.doctrees/api_doc/reflection/index.doctree
index f8622cd4b99..97dd8af174a 100644
Binary files a/v0.2.0/.doctrees/api_doc/reflection/index.doctree and b/v0.2.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/scale/index.doctree b/v0.2.0/.doctrees/api_doc/scale/index.doctree
index 7ce346ab3fc..fbac6424f8c 100644
Binary files a/v0.2.0/.doctrees/api_doc/scale/index.doctree and b/v0.2.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/scale/size.doctree b/v0.2.0/.doctrees/api_doc/scale/size.doctree
index 1bc46f672a3..1bf31e30270 100644
Binary files a/v0.2.0/.doctrees/api_doc/scale/size.doctree and b/v0.2.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/scale/time.doctree b/v0.2.0/.doctrees/api_doc/scale/time.doctree
index f0523f8b76d..771cb15dde3 100644
Binary files a/v0.2.0/.doctrees/api_doc/scale/time.doctree and b/v0.2.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/string/index.doctree b/v0.2.0/.doctrees/api_doc/string/index.doctree
index e7290494ec2..9f35e371e97 100644
Binary files a/v0.2.0/.doctrees/api_doc/string/index.doctree and b/v0.2.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/string/plural.doctree b/v0.2.0/.doctrees/api_doc/string/plural.doctree
index 9c55d69bfb3..c1f99514ab4 100644
Binary files a/v0.2.0/.doctrees/api_doc/string/plural.doctree and b/v0.2.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/string/template.doctree b/v0.2.0/.doctrees/api_doc/string/template.doctree
index 9daf70e37f6..0e6ff4e0512 100644
Binary files a/v0.2.0/.doctrees/api_doc/string/template.doctree and b/v0.2.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.2.0/.doctrees/api_doc/string/trunc.doctree b/v0.2.0/.doctrees/api_doc/string/trunc.doctree
index d70e1d663aa..604a08bcde8 100644
Binary files a/v0.2.0/.doctrees/api_doc/string/trunc.doctree and b/v0.2.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.2.0/.doctrees/environment.pickle b/v0.2.0/.doctrees/environment.pickle
index 1942c76e6d1..4cace2ae831 100644
Binary files a/v0.2.0/.doctrees/environment.pickle and b/v0.2.0/.doctrees/environment.pickle differ
diff --git a/v0.2.0/.doctrees/index.doctree b/v0.2.0/.doctrees/index.doctree
index 2528fe01ece..7c4da5743af 100644
Binary files a/v0.2.0/.doctrees/index.doctree and b/v0.2.0/.doctrees/index.doctree differ
diff --git a/v0.2.0/.doctrees/tutorials/installation/index.doctree b/v0.2.0/.doctrees/tutorials/installation/index.doctree
index 5c51de2ae78..d64011ee482 100644
Binary files a/v0.2.0/.doctrees/tutorials/installation/index.doctree and b/v0.2.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.3.0/.buildinfo b/v0.3.0/.buildinfo
index 0efd2e0a252..d4553134fa2 100644
--- a/v0.3.0/.buildinfo
+++ b/v0.3.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 3a064cf5a6694b7569e6b975cca58a0a
+config: 1bfbbd6ef9f011be1baff74fe6dec07c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.3.0/.doctrees/api_doc/algorithm/index.doctree b/v0.3.0/.doctrees/api_doc/algorithm/index.doctree
index f3a532d6174..781fe1a71aa 100644
Binary files a/v0.3.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.3.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.3.0/.doctrees/api_doc/algorithm/topological.doctree
index a38afb6ad79..8b9e52dbc74 100644
Binary files a/v0.3.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.3.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/collection/dimension.doctree b/v0.3.0/.doctrees/api_doc/collection/dimension.doctree
index 1843f33dccb..7714804ee7f 100644
Binary files a/v0.3.0/.doctrees/api_doc/collection/dimension.doctree and b/v0.3.0/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/collection/functional.doctree b/v0.3.0/.doctrees/api_doc/collection/functional.doctree
index fa9a882fd97..1e2d00085c1 100644
Binary files a/v0.3.0/.doctrees/api_doc/collection/functional.doctree and b/v0.3.0/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/collection/index.doctree b/v0.3.0/.doctrees/api_doc/collection/index.doctree
index 1780a5b29be..c3c0667b35f 100644
Binary files a/v0.3.0/.doctrees/api_doc/collection/index.doctree and b/v0.3.0/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/collection/structural.doctree b/v0.3.0/.doctrees/api_doc/collection/structural.doctree
index ee252d68e3a..8772fc76aad 100644
Binary files a/v0.3.0/.doctrees/api_doc/collection/structural.doctree and b/v0.3.0/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/color/index.doctree b/v0.3.0/.doctrees/api_doc/color/index.doctree
index 8a492640927..779dfe57c1a 100644
Binary files a/v0.3.0/.doctrees/api_doc/color/index.doctree and b/v0.3.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/color/model.doctree b/v0.3.0/.doctrees/api_doc/color/model.doctree
index eef1d0130aa..6b01bdefa76 100644
Binary files a/v0.3.0/.doctrees/api_doc/color/model.doctree and b/v0.3.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/config/index.doctree b/v0.3.0/.doctrees/api_doc/config/index.doctree
index 225056ae94d..4df92d972c6 100644
Binary files a/v0.3.0/.doctrees/api_doc/config/index.doctree and b/v0.3.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/config/meta.doctree b/v0.3.0/.doctrees/api_doc/config/meta.doctree
index ec76ac734ba..86b45f14623 100644
Binary files a/v0.3.0/.doctrees/api_doc/config/meta.doctree and b/v0.3.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/design/decorator.doctree b/v0.3.0/.doctrees/api_doc/design/decorator.doctree
index 3cf3d5960e7..a0aa244e831 100644
Binary files a/v0.3.0/.doctrees/api_doc/design/decorator.doctree and b/v0.3.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/design/final.doctree b/v0.3.0/.doctrees/api_doc/design/final.doctree
index 59ede43d051..e9eb73a688d 100644
Binary files a/v0.3.0/.doctrees/api_doc/design/final.doctree and b/v0.3.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/design/index.doctree b/v0.3.0/.doctrees/api_doc/design/index.doctree
index 8a723e5f415..6c77bf74a1e 100644
Binary files a/v0.3.0/.doctrees/api_doc/design/index.doctree and b/v0.3.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/design/singleton.doctree b/v0.3.0/.doctrees/api_doc/design/singleton.doctree
index 19c763f2387..20018890358 100644
Binary files a/v0.3.0/.doctrees/api_doc/design/singleton.doctree and b/v0.3.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/encoding/base64.doctree b/v0.3.0/.doctrees/api_doc/encoding/base64.doctree
index 6fbc1a1cf87..9fdd36679ff 100644
Binary files a/v0.3.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.3.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/encoding/decode.doctree b/v0.3.0/.doctrees/api_doc/encoding/decode.doctree
index f824e157cc8..5c5be3b6c5b 100644
Binary files a/v0.3.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.3.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/encoding/hash.doctree b/v0.3.0/.doctrees/api_doc/encoding/hash.doctree
index af910af9436..6094adebefa 100644
Binary files a/v0.3.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.3.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/encoding/index.doctree b/v0.3.0/.doctrees/api_doc/encoding/index.doctree
index 2df1baff1ac..0233c21f48b 100644
Binary files a/v0.3.0/.doctrees/api_doc/encoding/index.doctree and b/v0.3.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/model/clazz.doctree b/v0.3.0/.doctrees/api_doc/model/clazz.doctree
index 63d09f83e1d..19f0ca29f7e 100644
Binary files a/v0.3.0/.doctrees/api_doc/model/clazz.doctree and b/v0.3.0/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/model/enum.doctree b/v0.3.0/.doctrees/api_doc/model/enum.doctree
index bdb02a234af..e499444272c 100644
Binary files a/v0.3.0/.doctrees/api_doc/model/enum.doctree and b/v0.3.0/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/model/index.doctree b/v0.3.0/.doctrees/api_doc/model/index.doctree
index b5586ec33b0..97c5ef8c389 100644
Binary files a/v0.3.0/.doctrees/api_doc/model/index.doctree and b/v0.3.0/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/model/repr.doctree b/v0.3.0/.doctrees/api_doc/model/repr.doctree
index 1e32c5ec76f..71cb40201a9 100644
Binary files a/v0.3.0/.doctrees/api_doc/model/repr.doctree and b/v0.3.0/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/random/binary.doctree b/v0.3.0/.doctrees/api_doc/random/binary.doctree
index f1dd352ab4e..2d381337b73 100644
Binary files a/v0.3.0/.doctrees/api_doc/random/binary.doctree and b/v0.3.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/random/index.doctree b/v0.3.0/.doctrees/api_doc/random/index.doctree
index 83027729028..14fcdf54555 100644
Binary files a/v0.3.0/.doctrees/api_doc/random/index.doctree and b/v0.3.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/random/sequence.doctree b/v0.3.0/.doctrees/api_doc/random/sequence.doctree
index 57fb144c24a..e6c26836708 100644
Binary files a/v0.3.0/.doctrees/api_doc/random/sequence.doctree and b/v0.3.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/random/string.doctree b/v0.3.0/.doctrees/api_doc/random/string.doctree
index 461a8b989ac..82ca86cbaea 100644
Binary files a/v0.3.0/.doctrees/api_doc/random/string.doctree and b/v0.3.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.3.0/.doctrees/api_doc/reflection/clazz.doctree
index fc557384b66..334e1dbedf7 100644
Binary files a/v0.3.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.3.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/reflection/exception.doctree b/v0.3.0/.doctrees/api_doc/reflection/exception.doctree
index fb63c31f119..ec0fdfced04 100644
Binary files a/v0.3.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.3.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/reflection/func.doctree b/v0.3.0/.doctrees/api_doc/reflection/func.doctree
index 29f78021080..b3f8833ec6d 100644
Binary files a/v0.3.0/.doctrees/api_doc/reflection/func.doctree and b/v0.3.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/reflection/imports.doctree b/v0.3.0/.doctrees/api_doc/reflection/imports.doctree
index 7b750a3a628..149fcc9ba05 100644
Binary files a/v0.3.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.3.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/reflection/index.doctree b/v0.3.0/.doctrees/api_doc/reflection/index.doctree
index 12e3622117d..0f4617b394a 100644
Binary files a/v0.3.0/.doctrees/api_doc/reflection/index.doctree and b/v0.3.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/reflection/iter.doctree b/v0.3.0/.doctrees/api_doc/reflection/iter.doctree
index aa1b1ed4e06..20980671256 100644
Binary files a/v0.3.0/.doctrees/api_doc/reflection/iter.doctree and b/v0.3.0/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/scale/index.doctree b/v0.3.0/.doctrees/api_doc/scale/index.doctree
index 27f30aeb98a..2e5123345c5 100644
Binary files a/v0.3.0/.doctrees/api_doc/scale/index.doctree and b/v0.3.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/scale/size.doctree b/v0.3.0/.doctrees/api_doc/scale/size.doctree
index 990a195dfbd..82ea2ac2804 100644
Binary files a/v0.3.0/.doctrees/api_doc/scale/size.doctree and b/v0.3.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/scale/time.doctree b/v0.3.0/.doctrees/api_doc/scale/time.doctree
index 3f1b6483ddb..b3a45cb3e91 100644
Binary files a/v0.3.0/.doctrees/api_doc/scale/time.doctree and b/v0.3.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/string/index.doctree b/v0.3.0/.doctrees/api_doc/string/index.doctree
index 723f4e2485c..78f20cbef06 100644
Binary files a/v0.3.0/.doctrees/api_doc/string/index.doctree and b/v0.3.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/string/plural.doctree b/v0.3.0/.doctrees/api_doc/string/plural.doctree
index 76bf9b4f521..0526ba007f7 100644
Binary files a/v0.3.0/.doctrees/api_doc/string/plural.doctree and b/v0.3.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/string/template.doctree b/v0.3.0/.doctrees/api_doc/string/template.doctree
index 1695d378da7..fa443fd94e0 100644
Binary files a/v0.3.0/.doctrees/api_doc/string/template.doctree and b/v0.3.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/string/trunc.doctree b/v0.3.0/.doctrees/api_doc/string/trunc.doctree
index ebdfb42b8a0..b716dcd9ced 100644
Binary files a/v0.3.0/.doctrees/api_doc/string/trunc.doctree and b/v0.3.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/testing/generator.doctree b/v0.3.0/.doctrees/api_doc/testing/generator.doctree
index edd866ea549..832233389f6 100644
Binary files a/v0.3.0/.doctrees/api_doc/testing/generator.doctree and b/v0.3.0/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.3.0/.doctrees/api_doc/testing/index.doctree b/v0.3.0/.doctrees/api_doc/testing/index.doctree
index b87ac34b64b..399b5330416 100644
Binary files a/v0.3.0/.doctrees/api_doc/testing/index.doctree and b/v0.3.0/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.3.0/.doctrees/environment.pickle b/v0.3.0/.doctrees/environment.pickle
index 36105369bd7..4668dee38cf 100644
Binary files a/v0.3.0/.doctrees/environment.pickle and b/v0.3.0/.doctrees/environment.pickle differ
diff --git a/v0.3.0/.doctrees/index.doctree b/v0.3.0/.doctrees/index.doctree
index fe02976758e..4cf4cf328ba 100644
Binary files a/v0.3.0/.doctrees/index.doctree and b/v0.3.0/.doctrees/index.doctree differ
diff --git a/v0.3.0/.doctrees/tutorials/installation/index.doctree b/v0.3.0/.doctrees/tutorials/installation/index.doctree
index 5e48d93ec38..48b6bd399f5 100644
Binary files a/v0.3.0/.doctrees/tutorials/installation/index.doctree and b/v0.3.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.3.1/.buildinfo b/v0.3.1/.buildinfo
index 2b66055a573..451d4228548 100644
--- a/v0.3.1/.buildinfo
+++ b/v0.3.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 0e8237192e324f45cea9b5074603c081
+config: 3b89d48ddb4e1edc4b5c464133e1c572
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.3.1/.doctrees/api_doc/algorithm/index.doctree b/v0.3.1/.doctrees/api_doc/algorithm/index.doctree
index 585d4be3ab2..55f19abbbab 100644
Binary files a/v0.3.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.3.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.3.1/.doctrees/api_doc/algorithm/topological.doctree
index 17e300e9416..d02a09f4088 100644
Binary files a/v0.3.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.3.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/collection/dimension.doctree b/v0.3.1/.doctrees/api_doc/collection/dimension.doctree
index fe080b4213b..4e499d3caf3 100644
Binary files a/v0.3.1/.doctrees/api_doc/collection/dimension.doctree and b/v0.3.1/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/collection/functional.doctree b/v0.3.1/.doctrees/api_doc/collection/functional.doctree
index 3785768a9df..46a47c3e802 100644
Binary files a/v0.3.1/.doctrees/api_doc/collection/functional.doctree and b/v0.3.1/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/collection/index.doctree b/v0.3.1/.doctrees/api_doc/collection/index.doctree
index a5fc6d6f896..a879f5679f1 100644
Binary files a/v0.3.1/.doctrees/api_doc/collection/index.doctree and b/v0.3.1/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/collection/structural.doctree b/v0.3.1/.doctrees/api_doc/collection/structural.doctree
index 82921971ef6..c9324823f4a 100644
Binary files a/v0.3.1/.doctrees/api_doc/collection/structural.doctree and b/v0.3.1/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/color/index.doctree b/v0.3.1/.doctrees/api_doc/color/index.doctree
index d2a73c50a60..34776f06a51 100644
Binary files a/v0.3.1/.doctrees/api_doc/color/index.doctree and b/v0.3.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/color/model.doctree b/v0.3.1/.doctrees/api_doc/color/model.doctree
index 975aefdacb6..4b57c237019 100644
Binary files a/v0.3.1/.doctrees/api_doc/color/model.doctree and b/v0.3.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/config/index.doctree b/v0.3.1/.doctrees/api_doc/config/index.doctree
index 766758cb2b6..f0c33272c85 100644
Binary files a/v0.3.1/.doctrees/api_doc/config/index.doctree and b/v0.3.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/config/meta.doctree b/v0.3.1/.doctrees/api_doc/config/meta.doctree
index 02ee838a236..9a861d52799 100644
Binary files a/v0.3.1/.doctrees/api_doc/config/meta.doctree and b/v0.3.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/design/decorator.doctree b/v0.3.1/.doctrees/api_doc/design/decorator.doctree
index 81ff274cebb..d7459ea710d 100644
Binary files a/v0.3.1/.doctrees/api_doc/design/decorator.doctree and b/v0.3.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/design/final.doctree b/v0.3.1/.doctrees/api_doc/design/final.doctree
index a425ff5f4d0..601b73c4234 100644
Binary files a/v0.3.1/.doctrees/api_doc/design/final.doctree and b/v0.3.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/design/index.doctree b/v0.3.1/.doctrees/api_doc/design/index.doctree
index acbbcd8d6ca..e558df337d7 100644
Binary files a/v0.3.1/.doctrees/api_doc/design/index.doctree and b/v0.3.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/design/singleton.doctree b/v0.3.1/.doctrees/api_doc/design/singleton.doctree
index 78d068e93ce..9a28530afa5 100644
Binary files a/v0.3.1/.doctrees/api_doc/design/singleton.doctree and b/v0.3.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/encoding/base64.doctree b/v0.3.1/.doctrees/api_doc/encoding/base64.doctree
index 63d5fd0961b..b448af0e6e1 100644
Binary files a/v0.3.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.3.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/encoding/decode.doctree b/v0.3.1/.doctrees/api_doc/encoding/decode.doctree
index 609e26de48c..8967763deb5 100644
Binary files a/v0.3.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.3.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/encoding/hash.doctree b/v0.3.1/.doctrees/api_doc/encoding/hash.doctree
index d9654c6939c..461bdeebf0a 100644
Binary files a/v0.3.1/.doctrees/api_doc/encoding/hash.doctree and b/v0.3.1/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/encoding/index.doctree b/v0.3.1/.doctrees/api_doc/encoding/index.doctree
index 2ced4994492..07538da9317 100644
Binary files a/v0.3.1/.doctrees/api_doc/encoding/index.doctree and b/v0.3.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/model/clazz.doctree b/v0.3.1/.doctrees/api_doc/model/clazz.doctree
index d1f8a8936a2..f1d5116382e 100644
Binary files a/v0.3.1/.doctrees/api_doc/model/clazz.doctree and b/v0.3.1/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/model/enum.doctree b/v0.3.1/.doctrees/api_doc/model/enum.doctree
index a9007a1b130..b68c4928daf 100644
Binary files a/v0.3.1/.doctrees/api_doc/model/enum.doctree and b/v0.3.1/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/model/index.doctree b/v0.3.1/.doctrees/api_doc/model/index.doctree
index ec6504810cf..f35fb362fe4 100644
Binary files a/v0.3.1/.doctrees/api_doc/model/index.doctree and b/v0.3.1/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/model/repr.doctree b/v0.3.1/.doctrees/api_doc/model/repr.doctree
index e475622a9a3..5d441c0bd82 100644
Binary files a/v0.3.1/.doctrees/api_doc/model/repr.doctree and b/v0.3.1/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/random/binary.doctree b/v0.3.1/.doctrees/api_doc/random/binary.doctree
index d984c79db0b..73ff2c1b77a 100644
Binary files a/v0.3.1/.doctrees/api_doc/random/binary.doctree and b/v0.3.1/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/random/index.doctree b/v0.3.1/.doctrees/api_doc/random/index.doctree
index 7cb41401dec..c4635bcb1d4 100644
Binary files a/v0.3.1/.doctrees/api_doc/random/index.doctree and b/v0.3.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/random/sequence.doctree b/v0.3.1/.doctrees/api_doc/random/sequence.doctree
index f225c89c550..1ce71e84783 100644
Binary files a/v0.3.1/.doctrees/api_doc/random/sequence.doctree and b/v0.3.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/random/string.doctree b/v0.3.1/.doctrees/api_doc/random/string.doctree
index e44b81e4dd3..8f4b027cdbd 100644
Binary files a/v0.3.1/.doctrees/api_doc/random/string.doctree and b/v0.3.1/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.3.1/.doctrees/api_doc/reflection/clazz.doctree
index 0e92b8b9ba6..927ad819c58 100644
Binary files a/v0.3.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.3.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/reflection/exception.doctree b/v0.3.1/.doctrees/api_doc/reflection/exception.doctree
index 72c2291914a..dd2895d617d 100644
Binary files a/v0.3.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.3.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/reflection/func.doctree b/v0.3.1/.doctrees/api_doc/reflection/func.doctree
index eae1cfffecc..3eb4392d21f 100644
Binary files a/v0.3.1/.doctrees/api_doc/reflection/func.doctree and b/v0.3.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/reflection/imports.doctree b/v0.3.1/.doctrees/api_doc/reflection/imports.doctree
index f53b6218707..64264d9eab8 100644
Binary files a/v0.3.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.3.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/reflection/index.doctree b/v0.3.1/.doctrees/api_doc/reflection/index.doctree
index fb4f11ff6c1..b12b9cd80c0 100644
Binary files a/v0.3.1/.doctrees/api_doc/reflection/index.doctree and b/v0.3.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/reflection/iter.doctree b/v0.3.1/.doctrees/api_doc/reflection/iter.doctree
index a4bd3cc93eb..ef1c01fbc79 100644
Binary files a/v0.3.1/.doctrees/api_doc/reflection/iter.doctree and b/v0.3.1/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/scale/index.doctree b/v0.3.1/.doctrees/api_doc/scale/index.doctree
index 50c12d7783d..54b496da32a 100644
Binary files a/v0.3.1/.doctrees/api_doc/scale/index.doctree and b/v0.3.1/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/scale/size.doctree b/v0.3.1/.doctrees/api_doc/scale/size.doctree
index 293f809ecdd..6344704d232 100644
Binary files a/v0.3.1/.doctrees/api_doc/scale/size.doctree and b/v0.3.1/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/scale/time.doctree b/v0.3.1/.doctrees/api_doc/scale/time.doctree
index 7b82d4f0fef..22c2c7d895a 100644
Binary files a/v0.3.1/.doctrees/api_doc/scale/time.doctree and b/v0.3.1/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/string/index.doctree b/v0.3.1/.doctrees/api_doc/string/index.doctree
index 79ad5abee10..ab748d68783 100644
Binary files a/v0.3.1/.doctrees/api_doc/string/index.doctree and b/v0.3.1/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/string/plural.doctree b/v0.3.1/.doctrees/api_doc/string/plural.doctree
index 703cc50ab0e..fc338f36097 100644
Binary files a/v0.3.1/.doctrees/api_doc/string/plural.doctree and b/v0.3.1/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/string/template.doctree b/v0.3.1/.doctrees/api_doc/string/template.doctree
index 85703a7fb46..00f9102e7d7 100644
Binary files a/v0.3.1/.doctrees/api_doc/string/template.doctree and b/v0.3.1/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/string/trunc.doctree b/v0.3.1/.doctrees/api_doc/string/trunc.doctree
index 93575f654c5..dc26873023c 100644
Binary files a/v0.3.1/.doctrees/api_doc/string/trunc.doctree and b/v0.3.1/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/testing/generator.doctree b/v0.3.1/.doctrees/api_doc/testing/generator.doctree
index 5ba2a477b52..badfe808999 100644
Binary files a/v0.3.1/.doctrees/api_doc/testing/generator.doctree and b/v0.3.1/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.3.1/.doctrees/api_doc/testing/index.doctree b/v0.3.1/.doctrees/api_doc/testing/index.doctree
index a85ccff2285..92cee25c209 100644
Binary files a/v0.3.1/.doctrees/api_doc/testing/index.doctree and b/v0.3.1/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.3.1/.doctrees/environment.pickle b/v0.3.1/.doctrees/environment.pickle
index 51dbe478d45..7a772cacd76 100644
Binary files a/v0.3.1/.doctrees/environment.pickle and b/v0.3.1/.doctrees/environment.pickle differ
diff --git a/v0.3.1/.doctrees/index.doctree b/v0.3.1/.doctrees/index.doctree
index 6c96065074b..aeb6c657f3e 100644
Binary files a/v0.3.1/.doctrees/index.doctree and b/v0.3.1/.doctrees/index.doctree differ
diff --git a/v0.3.1/.doctrees/tutorials/installation/index.doctree b/v0.3.1/.doctrees/tutorials/installation/index.doctree
index 11dc70f4fc2..bed30e0f3e2 100644
Binary files a/v0.3.1/.doctrees/tutorials/installation/index.doctree and b/v0.3.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.3.2/.buildinfo b/v0.3.2/.buildinfo
index c02fea9f703..64362258a07 100644
--- a/v0.3.2/.buildinfo
+++ b/v0.3.2/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 3fd3c4d815818571dd54750aae4fa1af
+config: aa64384e8e57d5ac087a7c6e103c48e7
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.3.2/.doctrees/api_doc/algorithm/index.doctree b/v0.3.2/.doctrees/api_doc/algorithm/index.doctree
index bc93b7cb984..a646d05e3fb 100644
Binary files a/v0.3.2/.doctrees/api_doc/algorithm/index.doctree and b/v0.3.2/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/algorithm/topological.doctree b/v0.3.2/.doctrees/api_doc/algorithm/topological.doctree
index 26f320d1d12..236b7d9482b 100644
Binary files a/v0.3.2/.doctrees/api_doc/algorithm/topological.doctree and b/v0.3.2/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/collection/dimension.doctree b/v0.3.2/.doctrees/api_doc/collection/dimension.doctree
index a53da82f017..8b29c94c38e 100644
Binary files a/v0.3.2/.doctrees/api_doc/collection/dimension.doctree and b/v0.3.2/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/collection/functional.doctree b/v0.3.2/.doctrees/api_doc/collection/functional.doctree
index 2ba462281ea..e86b79c6579 100644
Binary files a/v0.3.2/.doctrees/api_doc/collection/functional.doctree and b/v0.3.2/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/collection/index.doctree b/v0.3.2/.doctrees/api_doc/collection/index.doctree
index 2f5513186df..de1547751f1 100644
Binary files a/v0.3.2/.doctrees/api_doc/collection/index.doctree and b/v0.3.2/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/collection/structural.doctree b/v0.3.2/.doctrees/api_doc/collection/structural.doctree
index ac38f7e23b2..a645f1c5baf 100644
Binary files a/v0.3.2/.doctrees/api_doc/collection/structural.doctree and b/v0.3.2/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/color/index.doctree b/v0.3.2/.doctrees/api_doc/color/index.doctree
index 1312d90ec11..101e7eef3d3 100644
Binary files a/v0.3.2/.doctrees/api_doc/color/index.doctree and b/v0.3.2/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/color/model.doctree b/v0.3.2/.doctrees/api_doc/color/model.doctree
index c306b84f0d5..59addf064b1 100644
Binary files a/v0.3.2/.doctrees/api_doc/color/model.doctree and b/v0.3.2/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/config/index.doctree b/v0.3.2/.doctrees/api_doc/config/index.doctree
index 1de7c7abaf5..65357ab2559 100644
Binary files a/v0.3.2/.doctrees/api_doc/config/index.doctree and b/v0.3.2/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/config/meta.doctree b/v0.3.2/.doctrees/api_doc/config/meta.doctree
index 8ee60464e77..c28f8038830 100644
Binary files a/v0.3.2/.doctrees/api_doc/config/meta.doctree and b/v0.3.2/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/design/decorator.doctree b/v0.3.2/.doctrees/api_doc/design/decorator.doctree
index b69250a072b..577316f1882 100644
Binary files a/v0.3.2/.doctrees/api_doc/design/decorator.doctree and b/v0.3.2/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/design/final.doctree b/v0.3.2/.doctrees/api_doc/design/final.doctree
index 6f5c1adec09..0c9f32cf5b2 100644
Binary files a/v0.3.2/.doctrees/api_doc/design/final.doctree and b/v0.3.2/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/design/index.doctree b/v0.3.2/.doctrees/api_doc/design/index.doctree
index 097b0628e21..1e8109dc078 100644
Binary files a/v0.3.2/.doctrees/api_doc/design/index.doctree and b/v0.3.2/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/design/singleton.doctree b/v0.3.2/.doctrees/api_doc/design/singleton.doctree
index 5429c33378e..4d17e7f068d 100644
Binary files a/v0.3.2/.doctrees/api_doc/design/singleton.doctree and b/v0.3.2/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/encoding/base64.doctree b/v0.3.2/.doctrees/api_doc/encoding/base64.doctree
index dce6390dfa1..72bc1da0236 100644
Binary files a/v0.3.2/.doctrees/api_doc/encoding/base64.doctree and b/v0.3.2/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/encoding/decode.doctree b/v0.3.2/.doctrees/api_doc/encoding/decode.doctree
index 94f1444692a..1a1a959e844 100644
Binary files a/v0.3.2/.doctrees/api_doc/encoding/decode.doctree and b/v0.3.2/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/encoding/hash.doctree b/v0.3.2/.doctrees/api_doc/encoding/hash.doctree
index eec1dfaa7f5..512002461b5 100644
Binary files a/v0.3.2/.doctrees/api_doc/encoding/hash.doctree and b/v0.3.2/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/encoding/index.doctree b/v0.3.2/.doctrees/api_doc/encoding/index.doctree
index 6f12011b6da..c5f97898ac1 100644
Binary files a/v0.3.2/.doctrees/api_doc/encoding/index.doctree and b/v0.3.2/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/model/clazz.doctree b/v0.3.2/.doctrees/api_doc/model/clazz.doctree
index d854387cb42..07112ef7045 100644
Binary files a/v0.3.2/.doctrees/api_doc/model/clazz.doctree and b/v0.3.2/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/model/enum.doctree b/v0.3.2/.doctrees/api_doc/model/enum.doctree
index 0e578fb7972..bf85fbc98c1 100644
Binary files a/v0.3.2/.doctrees/api_doc/model/enum.doctree and b/v0.3.2/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/model/index.doctree b/v0.3.2/.doctrees/api_doc/model/index.doctree
index bc683e706e7..c4b429eb231 100644
Binary files a/v0.3.2/.doctrees/api_doc/model/index.doctree and b/v0.3.2/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/model/repr.doctree b/v0.3.2/.doctrees/api_doc/model/repr.doctree
index a6c890c9725..b0a7f9c775e 100644
Binary files a/v0.3.2/.doctrees/api_doc/model/repr.doctree and b/v0.3.2/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/random/binary.doctree b/v0.3.2/.doctrees/api_doc/random/binary.doctree
index 868fec49805..085116e97d0 100644
Binary files a/v0.3.2/.doctrees/api_doc/random/binary.doctree and b/v0.3.2/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/random/index.doctree b/v0.3.2/.doctrees/api_doc/random/index.doctree
index c05c9b5ca6d..a9dfd6164d9 100644
Binary files a/v0.3.2/.doctrees/api_doc/random/index.doctree and b/v0.3.2/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/random/sequence.doctree b/v0.3.2/.doctrees/api_doc/random/sequence.doctree
index 6d447c1c84b..13981e8f501 100644
Binary files a/v0.3.2/.doctrees/api_doc/random/sequence.doctree and b/v0.3.2/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/random/string.doctree b/v0.3.2/.doctrees/api_doc/random/string.doctree
index c1d0fb6abd2..83980cee30c 100644
Binary files a/v0.3.2/.doctrees/api_doc/random/string.doctree and b/v0.3.2/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/reflection/clazz.doctree b/v0.3.2/.doctrees/api_doc/reflection/clazz.doctree
index b53b7f7dc66..b0ea58f22e0 100644
Binary files a/v0.3.2/.doctrees/api_doc/reflection/clazz.doctree and b/v0.3.2/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/reflection/exception.doctree b/v0.3.2/.doctrees/api_doc/reflection/exception.doctree
index 61a30247b9f..77256d69d7f 100644
Binary files a/v0.3.2/.doctrees/api_doc/reflection/exception.doctree and b/v0.3.2/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/reflection/func.doctree b/v0.3.2/.doctrees/api_doc/reflection/func.doctree
index 6d89f1ba88f..02cf8e3471f 100644
Binary files a/v0.3.2/.doctrees/api_doc/reflection/func.doctree and b/v0.3.2/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/reflection/imports.doctree b/v0.3.2/.doctrees/api_doc/reflection/imports.doctree
index 98413d009bb..4becb51db21 100644
Binary files a/v0.3.2/.doctrees/api_doc/reflection/imports.doctree and b/v0.3.2/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/reflection/index.doctree b/v0.3.2/.doctrees/api_doc/reflection/index.doctree
index e8097a2ee15..192aa1ff1b5 100644
Binary files a/v0.3.2/.doctrees/api_doc/reflection/index.doctree and b/v0.3.2/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/reflection/iter.doctree b/v0.3.2/.doctrees/api_doc/reflection/iter.doctree
index 30f7474cec8..1605f3895a4 100644
Binary files a/v0.3.2/.doctrees/api_doc/reflection/iter.doctree and b/v0.3.2/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/scale/index.doctree b/v0.3.2/.doctrees/api_doc/scale/index.doctree
index b8a0f63e4e0..999246161f0 100644
Binary files a/v0.3.2/.doctrees/api_doc/scale/index.doctree and b/v0.3.2/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/scale/size.doctree b/v0.3.2/.doctrees/api_doc/scale/size.doctree
index fe564201df1..b031098cf4d 100644
Binary files a/v0.3.2/.doctrees/api_doc/scale/size.doctree and b/v0.3.2/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/scale/time.doctree b/v0.3.2/.doctrees/api_doc/scale/time.doctree
index aac68eb7225..03d6adabcff 100644
Binary files a/v0.3.2/.doctrees/api_doc/scale/time.doctree and b/v0.3.2/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/string/index.doctree b/v0.3.2/.doctrees/api_doc/string/index.doctree
index 6bfa1ee98a2..4997051825a 100644
Binary files a/v0.3.2/.doctrees/api_doc/string/index.doctree and b/v0.3.2/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/string/plural.doctree b/v0.3.2/.doctrees/api_doc/string/plural.doctree
index 59d5f5f1e17..219893acaee 100644
Binary files a/v0.3.2/.doctrees/api_doc/string/plural.doctree and b/v0.3.2/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/string/template.doctree b/v0.3.2/.doctrees/api_doc/string/template.doctree
index c7fc39a3f17..97ea95ef40e 100644
Binary files a/v0.3.2/.doctrees/api_doc/string/template.doctree and b/v0.3.2/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/string/trunc.doctree b/v0.3.2/.doctrees/api_doc/string/trunc.doctree
index 7f78b3e7d60..08b7a7a2f3f 100644
Binary files a/v0.3.2/.doctrees/api_doc/string/trunc.doctree and b/v0.3.2/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/testing/generator.doctree b/v0.3.2/.doctrees/api_doc/testing/generator.doctree
index 2e536afbf05..1b44db5943b 100644
Binary files a/v0.3.2/.doctrees/api_doc/testing/generator.doctree and b/v0.3.2/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.3.2/.doctrees/api_doc/testing/index.doctree b/v0.3.2/.doctrees/api_doc/testing/index.doctree
index 385768da000..6b415a6c6bb 100644
Binary files a/v0.3.2/.doctrees/api_doc/testing/index.doctree and b/v0.3.2/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.3.2/.doctrees/environment.pickle b/v0.3.2/.doctrees/environment.pickle
index afda56215d7..b80dca343dd 100644
Binary files a/v0.3.2/.doctrees/environment.pickle and b/v0.3.2/.doctrees/environment.pickle differ
diff --git a/v0.3.2/.doctrees/index.doctree b/v0.3.2/.doctrees/index.doctree
index 276006e0895..57838b72495 100644
Binary files a/v0.3.2/.doctrees/index.doctree and b/v0.3.2/.doctrees/index.doctree differ
diff --git a/v0.3.2/.doctrees/tutorials/installation/index.doctree b/v0.3.2/.doctrees/tutorials/installation/index.doctree
index 061e8ad72df..13c4140ea84 100644
Binary files a/v0.3.2/.doctrees/tutorials/installation/index.doctree and b/v0.3.2/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.3.3/.buildinfo b/v0.3.3/.buildinfo
index aecd648ab7d..e5b406f26b1 100644
--- a/v0.3.3/.buildinfo
+++ b/v0.3.3/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 0332d3679fec1fcd4706fc1d450e34be
+config: 5a3a2186f1a6d5d275b04ebcbafa3609
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.3.3/.doctrees/api_doc/algorithm/index.doctree b/v0.3.3/.doctrees/api_doc/algorithm/index.doctree
index 6ce58a7360d..7c53f1facb6 100644
Binary files a/v0.3.3/.doctrees/api_doc/algorithm/index.doctree and b/v0.3.3/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/algorithm/topological.doctree b/v0.3.3/.doctrees/api_doc/algorithm/topological.doctree
index 9f9877c91b6..53180fdc089 100644
Binary files a/v0.3.3/.doctrees/api_doc/algorithm/topological.doctree and b/v0.3.3/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/collection/dimension.doctree b/v0.3.3/.doctrees/api_doc/collection/dimension.doctree
index ece6529bd40..ad07b7e9f97 100644
Binary files a/v0.3.3/.doctrees/api_doc/collection/dimension.doctree and b/v0.3.3/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/collection/functional.doctree b/v0.3.3/.doctrees/api_doc/collection/functional.doctree
index ce541d83cb7..e8354947bfa 100644
Binary files a/v0.3.3/.doctrees/api_doc/collection/functional.doctree and b/v0.3.3/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/collection/index.doctree b/v0.3.3/.doctrees/api_doc/collection/index.doctree
index bd112e8e179..0ae832608b9 100644
Binary files a/v0.3.3/.doctrees/api_doc/collection/index.doctree and b/v0.3.3/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/collection/structural.doctree b/v0.3.3/.doctrees/api_doc/collection/structural.doctree
index 808a7d67ddd..f51c286ce56 100644
Binary files a/v0.3.3/.doctrees/api_doc/collection/structural.doctree and b/v0.3.3/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/color/index.doctree b/v0.3.3/.doctrees/api_doc/color/index.doctree
index a1ac73aae10..6fd2bf54266 100644
Binary files a/v0.3.3/.doctrees/api_doc/color/index.doctree and b/v0.3.3/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/color/model.doctree b/v0.3.3/.doctrees/api_doc/color/model.doctree
index 0d8892756d8..5e9ec7fd1af 100644
Binary files a/v0.3.3/.doctrees/api_doc/color/model.doctree and b/v0.3.3/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/config/index.doctree b/v0.3.3/.doctrees/api_doc/config/index.doctree
index 6136bbb1580..9a666c185b1 100644
Binary files a/v0.3.3/.doctrees/api_doc/config/index.doctree and b/v0.3.3/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/config/meta.doctree b/v0.3.3/.doctrees/api_doc/config/meta.doctree
index 391a7bd421d..2415b0dfd31 100644
Binary files a/v0.3.3/.doctrees/api_doc/config/meta.doctree and b/v0.3.3/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/design/decorator.doctree b/v0.3.3/.doctrees/api_doc/design/decorator.doctree
index f8511c82a21..b8f7b5bb7a4 100644
Binary files a/v0.3.3/.doctrees/api_doc/design/decorator.doctree and b/v0.3.3/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/design/final.doctree b/v0.3.3/.doctrees/api_doc/design/final.doctree
index 0234a34baa7..2d0c04c4662 100644
Binary files a/v0.3.3/.doctrees/api_doc/design/final.doctree and b/v0.3.3/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/design/index.doctree b/v0.3.3/.doctrees/api_doc/design/index.doctree
index 33c62fd631c..bc43d0ada21 100644
Binary files a/v0.3.3/.doctrees/api_doc/design/index.doctree and b/v0.3.3/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/design/singleton.doctree b/v0.3.3/.doctrees/api_doc/design/singleton.doctree
index caa8f79aa9b..afca1ae6a36 100644
Binary files a/v0.3.3/.doctrees/api_doc/design/singleton.doctree and b/v0.3.3/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/encoding/base64.doctree b/v0.3.3/.doctrees/api_doc/encoding/base64.doctree
index e4a1a45692a..3ab460bbde6 100644
Binary files a/v0.3.3/.doctrees/api_doc/encoding/base64.doctree and b/v0.3.3/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/encoding/decode.doctree b/v0.3.3/.doctrees/api_doc/encoding/decode.doctree
index 20e454fd603..604ce48cbc1 100644
Binary files a/v0.3.3/.doctrees/api_doc/encoding/decode.doctree and b/v0.3.3/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/encoding/hash.doctree b/v0.3.3/.doctrees/api_doc/encoding/hash.doctree
index 171ba97d4ae..0b76ad43e01 100644
Binary files a/v0.3.3/.doctrees/api_doc/encoding/hash.doctree and b/v0.3.3/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/encoding/index.doctree b/v0.3.3/.doctrees/api_doc/encoding/index.doctree
index 915e3a36baa..6c0be68d833 100644
Binary files a/v0.3.3/.doctrees/api_doc/encoding/index.doctree and b/v0.3.3/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/model/clazz.doctree b/v0.3.3/.doctrees/api_doc/model/clazz.doctree
index c7a50d46107..8ba2a2256bb 100644
Binary files a/v0.3.3/.doctrees/api_doc/model/clazz.doctree and b/v0.3.3/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/model/enum.doctree b/v0.3.3/.doctrees/api_doc/model/enum.doctree
index 84ba674350a..7264a6b9a5f 100644
Binary files a/v0.3.3/.doctrees/api_doc/model/enum.doctree and b/v0.3.3/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/model/index.doctree b/v0.3.3/.doctrees/api_doc/model/index.doctree
index 51858772cc2..4bd4a9e12b8 100644
Binary files a/v0.3.3/.doctrees/api_doc/model/index.doctree and b/v0.3.3/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/model/repr.doctree b/v0.3.3/.doctrees/api_doc/model/repr.doctree
index cebdbddfa8b..06c74512b21 100644
Binary files a/v0.3.3/.doctrees/api_doc/model/repr.doctree and b/v0.3.3/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/random/binary.doctree b/v0.3.3/.doctrees/api_doc/random/binary.doctree
index a8b3dbfa502..43a4ff49105 100644
Binary files a/v0.3.3/.doctrees/api_doc/random/binary.doctree and b/v0.3.3/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/random/index.doctree b/v0.3.3/.doctrees/api_doc/random/index.doctree
index 25938fd5f72..0b3ea8835a5 100644
Binary files a/v0.3.3/.doctrees/api_doc/random/index.doctree and b/v0.3.3/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/random/sequence.doctree b/v0.3.3/.doctrees/api_doc/random/sequence.doctree
index 69a40d687e3..cfb7acdcf21 100644
Binary files a/v0.3.3/.doctrees/api_doc/random/sequence.doctree and b/v0.3.3/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/random/string.doctree b/v0.3.3/.doctrees/api_doc/random/string.doctree
index 2e218dfefee..1354e8db00f 100644
Binary files a/v0.3.3/.doctrees/api_doc/random/string.doctree and b/v0.3.3/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/reflection/clazz.doctree b/v0.3.3/.doctrees/api_doc/reflection/clazz.doctree
index c39c42db9de..74b58acbf97 100644
Binary files a/v0.3.3/.doctrees/api_doc/reflection/clazz.doctree and b/v0.3.3/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/reflection/exception.doctree b/v0.3.3/.doctrees/api_doc/reflection/exception.doctree
index 057f3efcc1f..7d148c8f106 100644
Binary files a/v0.3.3/.doctrees/api_doc/reflection/exception.doctree and b/v0.3.3/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/reflection/func.doctree b/v0.3.3/.doctrees/api_doc/reflection/func.doctree
index c7eef047cd4..6d06fec2ce3 100644
Binary files a/v0.3.3/.doctrees/api_doc/reflection/func.doctree and b/v0.3.3/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/reflection/imports.doctree b/v0.3.3/.doctrees/api_doc/reflection/imports.doctree
index bf74205a80a..97cb5a2730f 100644
Binary files a/v0.3.3/.doctrees/api_doc/reflection/imports.doctree and b/v0.3.3/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/reflection/index.doctree b/v0.3.3/.doctrees/api_doc/reflection/index.doctree
index 9a37571e1ef..1082f48b33d 100644
Binary files a/v0.3.3/.doctrees/api_doc/reflection/index.doctree and b/v0.3.3/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/reflection/iter.doctree b/v0.3.3/.doctrees/api_doc/reflection/iter.doctree
index d31c1fac46e..26acd87fe7b 100644
Binary files a/v0.3.3/.doctrees/api_doc/reflection/iter.doctree and b/v0.3.3/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/scale/index.doctree b/v0.3.3/.doctrees/api_doc/scale/index.doctree
index 315ae9e0284..af158059904 100644
Binary files a/v0.3.3/.doctrees/api_doc/scale/index.doctree and b/v0.3.3/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/scale/size.doctree b/v0.3.3/.doctrees/api_doc/scale/size.doctree
index a173d1e80e7..827c10a53d2 100644
Binary files a/v0.3.3/.doctrees/api_doc/scale/size.doctree and b/v0.3.3/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/scale/time.doctree b/v0.3.3/.doctrees/api_doc/scale/time.doctree
index 5b848bedf13..12864cae789 100644
Binary files a/v0.3.3/.doctrees/api_doc/scale/time.doctree and b/v0.3.3/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/string/index.doctree b/v0.3.3/.doctrees/api_doc/string/index.doctree
index 07960ac96f7..07cac97dc82 100644
Binary files a/v0.3.3/.doctrees/api_doc/string/index.doctree and b/v0.3.3/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/string/plural.doctree b/v0.3.3/.doctrees/api_doc/string/plural.doctree
index 3c06b2f5e15..be040d12fcf 100644
Binary files a/v0.3.3/.doctrees/api_doc/string/plural.doctree and b/v0.3.3/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/string/template.doctree b/v0.3.3/.doctrees/api_doc/string/template.doctree
index b7aadaaa4c6..fbceba6006b 100644
Binary files a/v0.3.3/.doctrees/api_doc/string/template.doctree and b/v0.3.3/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/string/trunc.doctree b/v0.3.3/.doctrees/api_doc/string/trunc.doctree
index 05570e23f58..0364a83dc9f 100644
Binary files a/v0.3.3/.doctrees/api_doc/string/trunc.doctree and b/v0.3.3/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/testing/generator.doctree b/v0.3.3/.doctrees/api_doc/testing/generator.doctree
index 837114d5789..c2f546a99b7 100644
Binary files a/v0.3.3/.doctrees/api_doc/testing/generator.doctree and b/v0.3.3/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.3.3/.doctrees/api_doc/testing/index.doctree b/v0.3.3/.doctrees/api_doc/testing/index.doctree
index 4c082078774..f9d730e561f 100644
Binary files a/v0.3.3/.doctrees/api_doc/testing/index.doctree and b/v0.3.3/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.3.3/.doctrees/environment.pickle b/v0.3.3/.doctrees/environment.pickle
index 62e1cfd01f3..7ebf20a4507 100644
Binary files a/v0.3.3/.doctrees/environment.pickle and b/v0.3.3/.doctrees/environment.pickle differ
diff --git a/v0.3.3/.doctrees/index.doctree b/v0.3.3/.doctrees/index.doctree
index 8d45b337a84..03ea2fb2474 100644
Binary files a/v0.3.3/.doctrees/index.doctree and b/v0.3.3/.doctrees/index.doctree differ
diff --git a/v0.3.3/.doctrees/tutorials/installation/index.doctree b/v0.3.3/.doctrees/tutorials/installation/index.doctree
index 7e5c0fadbf3..487abb9b3be 100644
Binary files a/v0.3.3/.doctrees/tutorials/installation/index.doctree and b/v0.3.3/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.4.0/.buildinfo b/v0.4.0/.buildinfo
index ad74a299a94..cdca74ceeff 100644
--- a/v0.4.0/.buildinfo
+++ b/v0.4.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 17259389b2a8bae02b3a9006459fc793
+config: 5e97d24f619500fb91c8ca583681dda2
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.4.0/.doctrees/api_doc/algorithm/index.doctree b/v0.4.0/.doctrees/api_doc/algorithm/index.doctree
index 1ef1ad412bc..c4622468777 100644
Binary files a/v0.4.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.4.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.4.0/.doctrees/api_doc/algorithm/topological.doctree
index 59709680d49..02ce761ca72 100644
Binary files a/v0.4.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.4.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/collection/dimension.doctree b/v0.4.0/.doctrees/api_doc/collection/dimension.doctree
index 01e8344e345..62d41a27442 100644
Binary files a/v0.4.0/.doctrees/api_doc/collection/dimension.doctree and b/v0.4.0/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/collection/functional.doctree b/v0.4.0/.doctrees/api_doc/collection/functional.doctree
index fcbc9ddcdd8..b6d3c098436 100644
Binary files a/v0.4.0/.doctrees/api_doc/collection/functional.doctree and b/v0.4.0/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/collection/index.doctree b/v0.4.0/.doctrees/api_doc/collection/index.doctree
index a76e86f5865..c9e9200f05d 100644
Binary files a/v0.4.0/.doctrees/api_doc/collection/index.doctree and b/v0.4.0/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/collection/structural.doctree b/v0.4.0/.doctrees/api_doc/collection/structural.doctree
index 128fe085341..3d697374eda 100644
Binary files a/v0.4.0/.doctrees/api_doc/collection/structural.doctree and b/v0.4.0/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/color/index.doctree b/v0.4.0/.doctrees/api_doc/color/index.doctree
index c0b2a57e890..0d07ac18275 100644
Binary files a/v0.4.0/.doctrees/api_doc/color/index.doctree and b/v0.4.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/color/model.doctree b/v0.4.0/.doctrees/api_doc/color/model.doctree
index 5d75b646d04..cbd1fc1926b 100644
Binary files a/v0.4.0/.doctrees/api_doc/color/model.doctree and b/v0.4.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/color/utils.doctree b/v0.4.0/.doctrees/api_doc/color/utils.doctree
index 2ffa5db07dc..c2e94b092eb 100644
Binary files a/v0.4.0/.doctrees/api_doc/color/utils.doctree and b/v0.4.0/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/config/index.doctree b/v0.4.0/.doctrees/api_doc/config/index.doctree
index c032e5e8e26..acab768d4ca 100644
Binary files a/v0.4.0/.doctrees/api_doc/config/index.doctree and b/v0.4.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/config/meta.doctree b/v0.4.0/.doctrees/api_doc/config/meta.doctree
index c5fac04f752..70d49239f30 100644
Binary files a/v0.4.0/.doctrees/api_doc/config/meta.doctree and b/v0.4.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/design/decorator.doctree b/v0.4.0/.doctrees/api_doc/design/decorator.doctree
index d65722b5842..e64818a8007 100644
Binary files a/v0.4.0/.doctrees/api_doc/design/decorator.doctree and b/v0.4.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/design/final.doctree b/v0.4.0/.doctrees/api_doc/design/final.doctree
index 956708f3f25..af71adacca5 100644
Binary files a/v0.4.0/.doctrees/api_doc/design/final.doctree and b/v0.4.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/design/index.doctree b/v0.4.0/.doctrees/api_doc/design/index.doctree
index b85bd0e726f..fddaa1c9c60 100644
Binary files a/v0.4.0/.doctrees/api_doc/design/index.doctree and b/v0.4.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/design/singleton.doctree b/v0.4.0/.doctrees/api_doc/design/singleton.doctree
index 0243892cf2f..3e45d85d675 100644
Binary files a/v0.4.0/.doctrees/api_doc/design/singleton.doctree and b/v0.4.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/encoding/base64.doctree b/v0.4.0/.doctrees/api_doc/encoding/base64.doctree
index 9f5eff8b427..c56d08e8af2 100644
Binary files a/v0.4.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.4.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/encoding/decode.doctree b/v0.4.0/.doctrees/api_doc/encoding/decode.doctree
index f4191b54372..af8ae17595a 100644
Binary files a/v0.4.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.4.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/encoding/hash.doctree b/v0.4.0/.doctrees/api_doc/encoding/hash.doctree
index d8b639d61df..e5d016f0f6b 100644
Binary files a/v0.4.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.4.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/encoding/index.doctree b/v0.4.0/.doctrees/api_doc/encoding/index.doctree
index 19cc59f1581..0d89c7570e0 100644
Binary files a/v0.4.0/.doctrees/api_doc/encoding/index.doctree and b/v0.4.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/model/clazz.doctree b/v0.4.0/.doctrees/api_doc/model/clazz.doctree
index 9221d883437..48bd3c6eb69 100644
Binary files a/v0.4.0/.doctrees/api_doc/model/clazz.doctree and b/v0.4.0/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/model/enum.doctree b/v0.4.0/.doctrees/api_doc/model/enum.doctree
index 3c6c61a5c94..ccb923da58a 100644
Binary files a/v0.4.0/.doctrees/api_doc/model/enum.doctree and b/v0.4.0/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/model/index.doctree b/v0.4.0/.doctrees/api_doc/model/index.doctree
index 7ce7f427f9a..f55309df5a1 100644
Binary files a/v0.4.0/.doctrees/api_doc/model/index.doctree and b/v0.4.0/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/model/repr.doctree b/v0.4.0/.doctrees/api_doc/model/repr.doctree
index 3967f7524c2..e3c5bfd2bee 100644
Binary files a/v0.4.0/.doctrees/api_doc/model/repr.doctree and b/v0.4.0/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/random/binary.doctree b/v0.4.0/.doctrees/api_doc/random/binary.doctree
index e9c955fd8bd..896c3f6ab88 100644
Binary files a/v0.4.0/.doctrees/api_doc/random/binary.doctree and b/v0.4.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/random/index.doctree b/v0.4.0/.doctrees/api_doc/random/index.doctree
index d8dba13e34f..b2c199c629b 100644
Binary files a/v0.4.0/.doctrees/api_doc/random/index.doctree and b/v0.4.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/random/sequence.doctree b/v0.4.0/.doctrees/api_doc/random/sequence.doctree
index e4bb05e3190..ae1013a28d1 100644
Binary files a/v0.4.0/.doctrees/api_doc/random/sequence.doctree and b/v0.4.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/random/string.doctree b/v0.4.0/.doctrees/api_doc/random/string.doctree
index a1bb459da70..71d8e13594c 100644
Binary files a/v0.4.0/.doctrees/api_doc/random/string.doctree and b/v0.4.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.4.0/.doctrees/api_doc/reflection/clazz.doctree
index 2d8901b40f9..bc6c7dd83ad 100644
Binary files a/v0.4.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.4.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/reflection/exception.doctree b/v0.4.0/.doctrees/api_doc/reflection/exception.doctree
index dd7f29ea2c8..8f4be808ce6 100644
Binary files a/v0.4.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.4.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/reflection/func.doctree b/v0.4.0/.doctrees/api_doc/reflection/func.doctree
index c75b342c550..0d85950cd9c 100644
Binary files a/v0.4.0/.doctrees/api_doc/reflection/func.doctree and b/v0.4.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/reflection/imports.doctree b/v0.4.0/.doctrees/api_doc/reflection/imports.doctree
index 7a3065ccfcc..258d08abe3d 100644
Binary files a/v0.4.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.4.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/reflection/index.doctree b/v0.4.0/.doctrees/api_doc/reflection/index.doctree
index 15c821746a1..ef8ba6804ad 100644
Binary files a/v0.4.0/.doctrees/api_doc/reflection/index.doctree and b/v0.4.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/reflection/iter.doctree b/v0.4.0/.doctrees/api_doc/reflection/iter.doctree
index 6a38e01d2e0..f395eb77050 100644
Binary files a/v0.4.0/.doctrees/api_doc/reflection/iter.doctree and b/v0.4.0/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/scale/index.doctree b/v0.4.0/.doctrees/api_doc/scale/index.doctree
index 17f069aa5dc..26e04734e43 100644
Binary files a/v0.4.0/.doctrees/api_doc/scale/index.doctree and b/v0.4.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/scale/size.doctree b/v0.4.0/.doctrees/api_doc/scale/size.doctree
index 4fc271a461b..8acdf1ccbd0 100644
Binary files a/v0.4.0/.doctrees/api_doc/scale/size.doctree and b/v0.4.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/scale/time.doctree b/v0.4.0/.doctrees/api_doc/scale/time.doctree
index 074e73ffdb3..511503fa183 100644
Binary files a/v0.4.0/.doctrees/api_doc/scale/time.doctree and b/v0.4.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/string/index.doctree b/v0.4.0/.doctrees/api_doc/string/index.doctree
index 1f2b4f96586..a47368a40d6 100644
Binary files a/v0.4.0/.doctrees/api_doc/string/index.doctree and b/v0.4.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/string/plural.doctree b/v0.4.0/.doctrees/api_doc/string/plural.doctree
index 5e0e50378ad..32edcdfdec2 100644
Binary files a/v0.4.0/.doctrees/api_doc/string/plural.doctree and b/v0.4.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/string/template.doctree b/v0.4.0/.doctrees/api_doc/string/template.doctree
index 65459cf2c34..88348fb25b8 100644
Binary files a/v0.4.0/.doctrees/api_doc/string/template.doctree and b/v0.4.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/string/trunc.doctree b/v0.4.0/.doctrees/api_doc/string/trunc.doctree
index 8b853c86db5..dbfea28c1f2 100644
Binary files a/v0.4.0/.doctrees/api_doc/string/trunc.doctree and b/v0.4.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/testing/generator.doctree b/v0.4.0/.doctrees/api_doc/testing/generator.doctree
index 9849e73524d..baa29f93f81 100644
Binary files a/v0.4.0/.doctrees/api_doc/testing/generator.doctree and b/v0.4.0/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.4.0/.doctrees/api_doc/testing/index.doctree b/v0.4.0/.doctrees/api_doc/testing/index.doctree
index 21efc0f0c22..0a1e7cc2e18 100644
Binary files a/v0.4.0/.doctrees/api_doc/testing/index.doctree and b/v0.4.0/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.4.0/.doctrees/environment.pickle b/v0.4.0/.doctrees/environment.pickle
index c4f3331dcfd..97097aec933 100644
Binary files a/v0.4.0/.doctrees/environment.pickle and b/v0.4.0/.doctrees/environment.pickle differ
diff --git a/v0.4.0/.doctrees/index.doctree b/v0.4.0/.doctrees/index.doctree
index af7aef981c9..6b08ecd9bc8 100644
Binary files a/v0.4.0/.doctrees/index.doctree and b/v0.4.0/.doctrees/index.doctree differ
diff --git a/v0.4.0/.doctrees/tutorials/installation/index.doctree b/v0.4.0/.doctrees/tutorials/installation/index.doctree
index 29a57de7e6d..6ae65116bcf 100644
Binary files a/v0.4.0/.doctrees/tutorials/installation/index.doctree and b/v0.4.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.4.1/.buildinfo b/v0.4.1/.buildinfo
index 131b60b71c6..a8a0e9c0b29 100644
--- a/v0.4.1/.buildinfo
+++ b/v0.4.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: c5b2be138e128b84110fa117ea7f7a23
+config: cc6b7964d9c9fbf10ffd8da4017ed40d
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.4.1/.doctrees/api_doc/algorithm/index.doctree b/v0.4.1/.doctrees/api_doc/algorithm/index.doctree
index c2560dd884b..d797a1f676e 100644
Binary files a/v0.4.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.4.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.4.1/.doctrees/api_doc/algorithm/topological.doctree
index 9e61a878488..b613f4a32f3 100644
Binary files a/v0.4.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.4.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/collection/dimension.doctree b/v0.4.1/.doctrees/api_doc/collection/dimension.doctree
index a117f030292..39efc2f3b19 100644
Binary files a/v0.4.1/.doctrees/api_doc/collection/dimension.doctree and b/v0.4.1/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/collection/functional.doctree b/v0.4.1/.doctrees/api_doc/collection/functional.doctree
index 2960e72c77a..22f9ab29a9b 100644
Binary files a/v0.4.1/.doctrees/api_doc/collection/functional.doctree and b/v0.4.1/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/collection/index.doctree b/v0.4.1/.doctrees/api_doc/collection/index.doctree
index cdfbc17ddbe..5ef08aa775f 100644
Binary files a/v0.4.1/.doctrees/api_doc/collection/index.doctree and b/v0.4.1/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/collection/structural.doctree b/v0.4.1/.doctrees/api_doc/collection/structural.doctree
index 7a4ff597556..2d8ee052a76 100644
Binary files a/v0.4.1/.doctrees/api_doc/collection/structural.doctree and b/v0.4.1/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/color/index.doctree b/v0.4.1/.doctrees/api_doc/color/index.doctree
index 5f35b4ee8bc..ca9ea2a669e 100644
Binary files a/v0.4.1/.doctrees/api_doc/color/index.doctree and b/v0.4.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/color/model.doctree b/v0.4.1/.doctrees/api_doc/color/model.doctree
index 802da64bb8a..4fac50f00ec 100644
Binary files a/v0.4.1/.doctrees/api_doc/color/model.doctree and b/v0.4.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/color/utils.doctree b/v0.4.1/.doctrees/api_doc/color/utils.doctree
index dab16d37343..3acb17ae6ca 100644
Binary files a/v0.4.1/.doctrees/api_doc/color/utils.doctree and b/v0.4.1/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/config/index.doctree b/v0.4.1/.doctrees/api_doc/config/index.doctree
index ff82f0f90d5..d7f5c1e3d1e 100644
Binary files a/v0.4.1/.doctrees/api_doc/config/index.doctree and b/v0.4.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/config/meta.doctree b/v0.4.1/.doctrees/api_doc/config/meta.doctree
index 7778e88c4e5..c018887b152 100644
Binary files a/v0.4.1/.doctrees/api_doc/config/meta.doctree and b/v0.4.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/design/decorator.doctree b/v0.4.1/.doctrees/api_doc/design/decorator.doctree
index f66178cd5df..8d06c3cf354 100644
Binary files a/v0.4.1/.doctrees/api_doc/design/decorator.doctree and b/v0.4.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/design/final.doctree b/v0.4.1/.doctrees/api_doc/design/final.doctree
index 279bea605a2..b807e128a54 100644
Binary files a/v0.4.1/.doctrees/api_doc/design/final.doctree and b/v0.4.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/design/index.doctree b/v0.4.1/.doctrees/api_doc/design/index.doctree
index 5450589c2c0..39d6075284f 100644
Binary files a/v0.4.1/.doctrees/api_doc/design/index.doctree and b/v0.4.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/design/singleton.doctree b/v0.4.1/.doctrees/api_doc/design/singleton.doctree
index d0befa631c6..eb0389d88a7 100644
Binary files a/v0.4.1/.doctrees/api_doc/design/singleton.doctree and b/v0.4.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/encoding/base64.doctree b/v0.4.1/.doctrees/api_doc/encoding/base64.doctree
index c75fc0c2d90..4479d22cae5 100644
Binary files a/v0.4.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.4.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/encoding/decode.doctree b/v0.4.1/.doctrees/api_doc/encoding/decode.doctree
index 4d6a5513574..e9e332d1719 100644
Binary files a/v0.4.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.4.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/encoding/hash.doctree b/v0.4.1/.doctrees/api_doc/encoding/hash.doctree
index 15786a3d9c4..b8506dafe05 100644
Binary files a/v0.4.1/.doctrees/api_doc/encoding/hash.doctree and b/v0.4.1/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/encoding/index.doctree b/v0.4.1/.doctrees/api_doc/encoding/index.doctree
index 5c7a0b351eb..cb51270be92 100644
Binary files a/v0.4.1/.doctrees/api_doc/encoding/index.doctree and b/v0.4.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/model/clazz.doctree b/v0.4.1/.doctrees/api_doc/model/clazz.doctree
index e93f1435b36..326b74acc8b 100644
Binary files a/v0.4.1/.doctrees/api_doc/model/clazz.doctree and b/v0.4.1/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/model/enum.doctree b/v0.4.1/.doctrees/api_doc/model/enum.doctree
index 8c56ca67689..e6e0c234172 100644
Binary files a/v0.4.1/.doctrees/api_doc/model/enum.doctree and b/v0.4.1/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/model/index.doctree b/v0.4.1/.doctrees/api_doc/model/index.doctree
index 4fd7827a04a..9b77b14f1e9 100644
Binary files a/v0.4.1/.doctrees/api_doc/model/index.doctree and b/v0.4.1/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/model/repr.doctree b/v0.4.1/.doctrees/api_doc/model/repr.doctree
index 15ed4ed04f7..37f410cbb78 100644
Binary files a/v0.4.1/.doctrees/api_doc/model/repr.doctree and b/v0.4.1/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/random/binary.doctree b/v0.4.1/.doctrees/api_doc/random/binary.doctree
index c20fb185aaa..a22332804c2 100644
Binary files a/v0.4.1/.doctrees/api_doc/random/binary.doctree and b/v0.4.1/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/random/index.doctree b/v0.4.1/.doctrees/api_doc/random/index.doctree
index 74e2a5981dd..d5b332c1691 100644
Binary files a/v0.4.1/.doctrees/api_doc/random/index.doctree and b/v0.4.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/random/sequence.doctree b/v0.4.1/.doctrees/api_doc/random/sequence.doctree
index a934c4afac6..e2ca6c92722 100644
Binary files a/v0.4.1/.doctrees/api_doc/random/sequence.doctree and b/v0.4.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/random/string.doctree b/v0.4.1/.doctrees/api_doc/random/string.doctree
index d782b49f0e5..bd4da07753c 100644
Binary files a/v0.4.1/.doctrees/api_doc/random/string.doctree and b/v0.4.1/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.4.1/.doctrees/api_doc/reflection/clazz.doctree
index 429b340a636..87e5bea6f5d 100644
Binary files a/v0.4.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.4.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/reflection/exception.doctree b/v0.4.1/.doctrees/api_doc/reflection/exception.doctree
index d49fe033d45..b22f64b2913 100644
Binary files a/v0.4.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.4.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/reflection/func.doctree b/v0.4.1/.doctrees/api_doc/reflection/func.doctree
index 3cd9d8be69d..713426548ee 100644
Binary files a/v0.4.1/.doctrees/api_doc/reflection/func.doctree and b/v0.4.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/reflection/imports.doctree b/v0.4.1/.doctrees/api_doc/reflection/imports.doctree
index 7a4ddf2df75..0614abd3261 100644
Binary files a/v0.4.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.4.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/reflection/index.doctree b/v0.4.1/.doctrees/api_doc/reflection/index.doctree
index 3baa37df357..59c4d5c1fbf 100644
Binary files a/v0.4.1/.doctrees/api_doc/reflection/index.doctree and b/v0.4.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/reflection/iter.doctree b/v0.4.1/.doctrees/api_doc/reflection/iter.doctree
index dc37087ea49..650d22df92e 100644
Binary files a/v0.4.1/.doctrees/api_doc/reflection/iter.doctree and b/v0.4.1/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/scale/index.doctree b/v0.4.1/.doctrees/api_doc/scale/index.doctree
index 1799cbd4aa2..87cfd36694c 100644
Binary files a/v0.4.1/.doctrees/api_doc/scale/index.doctree and b/v0.4.1/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/scale/size.doctree b/v0.4.1/.doctrees/api_doc/scale/size.doctree
index fefd45b6b0f..2f64fbbdfd4 100644
Binary files a/v0.4.1/.doctrees/api_doc/scale/size.doctree and b/v0.4.1/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/scale/time.doctree b/v0.4.1/.doctrees/api_doc/scale/time.doctree
index 272620b5da1..b640b77dc48 100644
Binary files a/v0.4.1/.doctrees/api_doc/scale/time.doctree and b/v0.4.1/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/string/index.doctree b/v0.4.1/.doctrees/api_doc/string/index.doctree
index 5b0c2c960dc..517daa493f0 100644
Binary files a/v0.4.1/.doctrees/api_doc/string/index.doctree and b/v0.4.1/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/string/plural.doctree b/v0.4.1/.doctrees/api_doc/string/plural.doctree
index 1499ee530a8..056da625b15 100644
Binary files a/v0.4.1/.doctrees/api_doc/string/plural.doctree and b/v0.4.1/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/string/template.doctree b/v0.4.1/.doctrees/api_doc/string/template.doctree
index 52172dfd768..896bd5ad72f 100644
Binary files a/v0.4.1/.doctrees/api_doc/string/template.doctree and b/v0.4.1/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/string/trunc.doctree b/v0.4.1/.doctrees/api_doc/string/trunc.doctree
index 3228abd5e0e..e74784432d7 100644
Binary files a/v0.4.1/.doctrees/api_doc/string/trunc.doctree and b/v0.4.1/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/testing/generator.doctree b/v0.4.1/.doctrees/api_doc/testing/generator.doctree
index 8cb56c102bb..602c029f95a 100644
Binary files a/v0.4.1/.doctrees/api_doc/testing/generator.doctree and b/v0.4.1/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.4.1/.doctrees/api_doc/testing/index.doctree b/v0.4.1/.doctrees/api_doc/testing/index.doctree
index adef4584134..525c1fa7158 100644
Binary files a/v0.4.1/.doctrees/api_doc/testing/index.doctree and b/v0.4.1/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.4.1/.doctrees/environment.pickle b/v0.4.1/.doctrees/environment.pickle
index 27e28e00346..c5f1088a03b 100644
Binary files a/v0.4.1/.doctrees/environment.pickle and b/v0.4.1/.doctrees/environment.pickle differ
diff --git a/v0.4.1/.doctrees/index.doctree b/v0.4.1/.doctrees/index.doctree
index 25a0548b92a..18f575ebd98 100644
Binary files a/v0.4.1/.doctrees/index.doctree and b/v0.4.1/.doctrees/index.doctree differ
diff --git a/v0.4.1/.doctrees/tutorials/installation/index.doctree b/v0.4.1/.doctrees/tutorials/installation/index.doctree
index ff36aa48c8f..26c07b166c4 100644
Binary files a/v0.4.1/.doctrees/tutorials/installation/index.doctree and b/v0.4.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.4.2/.buildinfo b/v0.4.2/.buildinfo
index a4fb8beba23..e20cd6d0e4b 100644
--- a/v0.4.2/.buildinfo
+++ b/v0.4.2/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 9dfa2bd7d9da0d0732b4f3fcbbc2fbf9
+config: c6204eb3d2f888309440b8e04635a2f0
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.4.2/.doctrees/api_doc/algorithm/index.doctree b/v0.4.2/.doctrees/api_doc/algorithm/index.doctree
index b7f7b3a5919..2062d25253a 100644
Binary files a/v0.4.2/.doctrees/api_doc/algorithm/index.doctree and b/v0.4.2/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/algorithm/topological.doctree b/v0.4.2/.doctrees/api_doc/algorithm/topological.doctree
index b1044c4a2af..1e218141a0e 100644
Binary files a/v0.4.2/.doctrees/api_doc/algorithm/topological.doctree and b/v0.4.2/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/collection/dimension.doctree b/v0.4.2/.doctrees/api_doc/collection/dimension.doctree
index cd324491114..8e90e1074e4 100644
Binary files a/v0.4.2/.doctrees/api_doc/collection/dimension.doctree and b/v0.4.2/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/collection/functional.doctree b/v0.4.2/.doctrees/api_doc/collection/functional.doctree
index 56ad0c98d1d..e1f51b2e9fb 100644
Binary files a/v0.4.2/.doctrees/api_doc/collection/functional.doctree and b/v0.4.2/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/collection/index.doctree b/v0.4.2/.doctrees/api_doc/collection/index.doctree
index d67dc9d2bd8..4e7d8a2c61c 100644
Binary files a/v0.4.2/.doctrees/api_doc/collection/index.doctree and b/v0.4.2/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/collection/structural.doctree b/v0.4.2/.doctrees/api_doc/collection/structural.doctree
index 7759ad56ff1..3683a96f0aa 100644
Binary files a/v0.4.2/.doctrees/api_doc/collection/structural.doctree and b/v0.4.2/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/color/index.doctree b/v0.4.2/.doctrees/api_doc/color/index.doctree
index 4b9928d7844..125f1bd4824 100644
Binary files a/v0.4.2/.doctrees/api_doc/color/index.doctree and b/v0.4.2/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/color/model.doctree b/v0.4.2/.doctrees/api_doc/color/model.doctree
index 57ee1619faf..8b552de6c34 100644
Binary files a/v0.4.2/.doctrees/api_doc/color/model.doctree and b/v0.4.2/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/color/utils.doctree b/v0.4.2/.doctrees/api_doc/color/utils.doctree
index 011f80a611b..d836277b68a 100644
Binary files a/v0.4.2/.doctrees/api_doc/color/utils.doctree and b/v0.4.2/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/config/index.doctree b/v0.4.2/.doctrees/api_doc/config/index.doctree
index 943066c16d8..61ac2c9daea 100644
Binary files a/v0.4.2/.doctrees/api_doc/config/index.doctree and b/v0.4.2/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/config/meta.doctree b/v0.4.2/.doctrees/api_doc/config/meta.doctree
index 918d31f252c..c0d9a4f462d 100644
Binary files a/v0.4.2/.doctrees/api_doc/config/meta.doctree and b/v0.4.2/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/design/decorator.doctree b/v0.4.2/.doctrees/api_doc/design/decorator.doctree
index 122da7ddf69..d872f1d0881 100644
Binary files a/v0.4.2/.doctrees/api_doc/design/decorator.doctree and b/v0.4.2/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/design/final.doctree b/v0.4.2/.doctrees/api_doc/design/final.doctree
index 420a077cd70..2e77b2617ca 100644
Binary files a/v0.4.2/.doctrees/api_doc/design/final.doctree and b/v0.4.2/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/design/index.doctree b/v0.4.2/.doctrees/api_doc/design/index.doctree
index 090f293056c..52cba073596 100644
Binary files a/v0.4.2/.doctrees/api_doc/design/index.doctree and b/v0.4.2/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/design/singleton.doctree b/v0.4.2/.doctrees/api_doc/design/singleton.doctree
index 02591092765..1bce163b000 100644
Binary files a/v0.4.2/.doctrees/api_doc/design/singleton.doctree and b/v0.4.2/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/encoding/base64.doctree b/v0.4.2/.doctrees/api_doc/encoding/base64.doctree
index e82cb613b51..785fbce5b59 100644
Binary files a/v0.4.2/.doctrees/api_doc/encoding/base64.doctree and b/v0.4.2/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/encoding/decode.doctree b/v0.4.2/.doctrees/api_doc/encoding/decode.doctree
index ff9b630b868..da024f5520f 100644
Binary files a/v0.4.2/.doctrees/api_doc/encoding/decode.doctree and b/v0.4.2/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/encoding/hash.doctree b/v0.4.2/.doctrees/api_doc/encoding/hash.doctree
index 08b9934ab3d..f0acb058d38 100644
Binary files a/v0.4.2/.doctrees/api_doc/encoding/hash.doctree and b/v0.4.2/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/encoding/index.doctree b/v0.4.2/.doctrees/api_doc/encoding/index.doctree
index 3dec1c7e68e..7c9cc22ddd2 100644
Binary files a/v0.4.2/.doctrees/api_doc/encoding/index.doctree and b/v0.4.2/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/model/clazz.doctree b/v0.4.2/.doctrees/api_doc/model/clazz.doctree
index a3523d4d4e8..1ed3f417e3c 100644
Binary files a/v0.4.2/.doctrees/api_doc/model/clazz.doctree and b/v0.4.2/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/model/enum.doctree b/v0.4.2/.doctrees/api_doc/model/enum.doctree
index 18b55d7f6e7..c55ccb7b981 100644
Binary files a/v0.4.2/.doctrees/api_doc/model/enum.doctree and b/v0.4.2/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/model/index.doctree b/v0.4.2/.doctrees/api_doc/model/index.doctree
index 37b9333e29c..453d7a4ad6b 100644
Binary files a/v0.4.2/.doctrees/api_doc/model/index.doctree and b/v0.4.2/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/model/repr.doctree b/v0.4.2/.doctrees/api_doc/model/repr.doctree
index 17e8f71a6a4..55a75a9be24 100644
Binary files a/v0.4.2/.doctrees/api_doc/model/repr.doctree and b/v0.4.2/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/random/binary.doctree b/v0.4.2/.doctrees/api_doc/random/binary.doctree
index 3347b6a5c05..29ced12270d 100644
Binary files a/v0.4.2/.doctrees/api_doc/random/binary.doctree and b/v0.4.2/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/random/index.doctree b/v0.4.2/.doctrees/api_doc/random/index.doctree
index 5291dc75dc3..7a13f3a5609 100644
Binary files a/v0.4.2/.doctrees/api_doc/random/index.doctree and b/v0.4.2/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/random/sequence.doctree b/v0.4.2/.doctrees/api_doc/random/sequence.doctree
index 8a340cfd888..f07ca397d97 100644
Binary files a/v0.4.2/.doctrees/api_doc/random/sequence.doctree and b/v0.4.2/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/random/string.doctree b/v0.4.2/.doctrees/api_doc/random/string.doctree
index e59089c3d6d..54ba78037b3 100644
Binary files a/v0.4.2/.doctrees/api_doc/random/string.doctree and b/v0.4.2/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/reflection/clazz.doctree b/v0.4.2/.doctrees/api_doc/reflection/clazz.doctree
index 5a4cdf8caf8..0bafbb20100 100644
Binary files a/v0.4.2/.doctrees/api_doc/reflection/clazz.doctree and b/v0.4.2/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/reflection/exception.doctree b/v0.4.2/.doctrees/api_doc/reflection/exception.doctree
index 3702f16f8a6..95997539134 100644
Binary files a/v0.4.2/.doctrees/api_doc/reflection/exception.doctree and b/v0.4.2/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/reflection/func.doctree b/v0.4.2/.doctrees/api_doc/reflection/func.doctree
index 589add1e701..3eae1dfa69b 100644
Binary files a/v0.4.2/.doctrees/api_doc/reflection/func.doctree and b/v0.4.2/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/reflection/imports.doctree b/v0.4.2/.doctrees/api_doc/reflection/imports.doctree
index 99c2a70e300..f1fd23a16a7 100644
Binary files a/v0.4.2/.doctrees/api_doc/reflection/imports.doctree and b/v0.4.2/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/reflection/index.doctree b/v0.4.2/.doctrees/api_doc/reflection/index.doctree
index 819f852b03f..f3fb515a9f3 100644
Binary files a/v0.4.2/.doctrees/api_doc/reflection/index.doctree and b/v0.4.2/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/reflection/iter.doctree b/v0.4.2/.doctrees/api_doc/reflection/iter.doctree
index 2e569e2a64f..1028486790c 100644
Binary files a/v0.4.2/.doctrees/api_doc/reflection/iter.doctree and b/v0.4.2/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/scale/index.doctree b/v0.4.2/.doctrees/api_doc/scale/index.doctree
index 674d7d6d4cd..861e6d87a24 100644
Binary files a/v0.4.2/.doctrees/api_doc/scale/index.doctree and b/v0.4.2/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/scale/size.doctree b/v0.4.2/.doctrees/api_doc/scale/size.doctree
index 98429d8adc8..818905b0727 100644
Binary files a/v0.4.2/.doctrees/api_doc/scale/size.doctree and b/v0.4.2/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/scale/time.doctree b/v0.4.2/.doctrees/api_doc/scale/time.doctree
index 3233078191b..013b7d3217a 100644
Binary files a/v0.4.2/.doctrees/api_doc/scale/time.doctree and b/v0.4.2/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/string/index.doctree b/v0.4.2/.doctrees/api_doc/string/index.doctree
index 3b310aa9885..3a01afe0209 100644
Binary files a/v0.4.2/.doctrees/api_doc/string/index.doctree and b/v0.4.2/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/string/plural.doctree b/v0.4.2/.doctrees/api_doc/string/plural.doctree
index 73dd0b5be76..ef1fcb798e7 100644
Binary files a/v0.4.2/.doctrees/api_doc/string/plural.doctree and b/v0.4.2/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/string/template.doctree b/v0.4.2/.doctrees/api_doc/string/template.doctree
index a09b0cc6b08..3878f48877e 100644
Binary files a/v0.4.2/.doctrees/api_doc/string/template.doctree and b/v0.4.2/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/string/trunc.doctree b/v0.4.2/.doctrees/api_doc/string/trunc.doctree
index 5dc6b7fcf06..6d2f12c8452 100644
Binary files a/v0.4.2/.doctrees/api_doc/string/trunc.doctree and b/v0.4.2/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/testing/generator.doctree b/v0.4.2/.doctrees/api_doc/testing/generator.doctree
index ff85f4f231b..5c1e8dd5802 100644
Binary files a/v0.4.2/.doctrees/api_doc/testing/generator.doctree and b/v0.4.2/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.4.2/.doctrees/api_doc/testing/index.doctree b/v0.4.2/.doctrees/api_doc/testing/index.doctree
index 4794c563fff..08cb55491e2 100644
Binary files a/v0.4.2/.doctrees/api_doc/testing/index.doctree and b/v0.4.2/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.4.2/.doctrees/environment.pickle b/v0.4.2/.doctrees/environment.pickle
index 62f7922de73..8a446f060d9 100644
Binary files a/v0.4.2/.doctrees/environment.pickle and b/v0.4.2/.doctrees/environment.pickle differ
diff --git a/v0.4.2/.doctrees/index.doctree b/v0.4.2/.doctrees/index.doctree
index 91838dea4d8..b8e4ab584bd 100644
Binary files a/v0.4.2/.doctrees/index.doctree and b/v0.4.2/.doctrees/index.doctree differ
diff --git a/v0.4.2/.doctrees/tutorials/installation/index.doctree b/v0.4.2/.doctrees/tutorials/installation/index.doctree
index 2802f3c7b62..c77e3bb33ce 100644
Binary files a/v0.4.2/.doctrees/tutorials/installation/index.doctree and b/v0.4.2/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.4.3/.buildinfo b/v0.4.3/.buildinfo
index 459e2b2653f..db5c6446960 100644
--- a/v0.4.3/.buildinfo
+++ b/v0.4.3/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: ae656d0697c65545ea34d6541c19bcba
+config: db98e3fcd38ad74a551b7c4f71c1acb8
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.4.3/.doctrees/api_doc/algorithm/index.doctree b/v0.4.3/.doctrees/api_doc/algorithm/index.doctree
index 8539a385787..4c322cc516d 100644
Binary files a/v0.4.3/.doctrees/api_doc/algorithm/index.doctree and b/v0.4.3/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/algorithm/topological.doctree b/v0.4.3/.doctrees/api_doc/algorithm/topological.doctree
index d1613b7354a..c76a43a78a2 100644
Binary files a/v0.4.3/.doctrees/api_doc/algorithm/topological.doctree and b/v0.4.3/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/collection/dimension.doctree b/v0.4.3/.doctrees/api_doc/collection/dimension.doctree
index 38258ad88fa..c685cc3830e 100644
Binary files a/v0.4.3/.doctrees/api_doc/collection/dimension.doctree and b/v0.4.3/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/collection/functional.doctree b/v0.4.3/.doctrees/api_doc/collection/functional.doctree
index 9ec3def207d..94f674aa836 100644
Binary files a/v0.4.3/.doctrees/api_doc/collection/functional.doctree and b/v0.4.3/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/collection/index.doctree b/v0.4.3/.doctrees/api_doc/collection/index.doctree
index b4cd6b73567..a39f55cc86e 100644
Binary files a/v0.4.3/.doctrees/api_doc/collection/index.doctree and b/v0.4.3/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/collection/structural.doctree b/v0.4.3/.doctrees/api_doc/collection/structural.doctree
index 9e8b4fe3917..2745f3cbed8 100644
Binary files a/v0.4.3/.doctrees/api_doc/collection/structural.doctree and b/v0.4.3/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/color/index.doctree b/v0.4.3/.doctrees/api_doc/color/index.doctree
index a01ce6e5301..c29990a76e7 100644
Binary files a/v0.4.3/.doctrees/api_doc/color/index.doctree and b/v0.4.3/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/color/model.doctree b/v0.4.3/.doctrees/api_doc/color/model.doctree
index a2c89d5b431..f8d09413495 100644
Binary files a/v0.4.3/.doctrees/api_doc/color/model.doctree and b/v0.4.3/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/color/utils.doctree b/v0.4.3/.doctrees/api_doc/color/utils.doctree
index f57e7eff965..c31499de06f 100644
Binary files a/v0.4.3/.doctrees/api_doc/color/utils.doctree and b/v0.4.3/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/config/index.doctree b/v0.4.3/.doctrees/api_doc/config/index.doctree
index 4a688e49db1..b7cd67e0e1f 100644
Binary files a/v0.4.3/.doctrees/api_doc/config/index.doctree and b/v0.4.3/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/config/meta.doctree b/v0.4.3/.doctrees/api_doc/config/meta.doctree
index 4e4cf914b2b..37c6c0bcd23 100644
Binary files a/v0.4.3/.doctrees/api_doc/config/meta.doctree and b/v0.4.3/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/design/decorator.doctree b/v0.4.3/.doctrees/api_doc/design/decorator.doctree
index 6dd3ca5a8eb..fd34f2f46a5 100644
Binary files a/v0.4.3/.doctrees/api_doc/design/decorator.doctree and b/v0.4.3/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/design/final.doctree b/v0.4.3/.doctrees/api_doc/design/final.doctree
index da39a677e97..0d1d7c522d6 100644
Binary files a/v0.4.3/.doctrees/api_doc/design/final.doctree and b/v0.4.3/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/design/index.doctree b/v0.4.3/.doctrees/api_doc/design/index.doctree
index f6fb58c61d8..3721b542a46 100644
Binary files a/v0.4.3/.doctrees/api_doc/design/index.doctree and b/v0.4.3/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/design/singleton.doctree b/v0.4.3/.doctrees/api_doc/design/singleton.doctree
index 84623ea02ef..36060589455 100644
Binary files a/v0.4.3/.doctrees/api_doc/design/singleton.doctree and b/v0.4.3/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/encoding/base64.doctree b/v0.4.3/.doctrees/api_doc/encoding/base64.doctree
index a71d51e68fe..6a6a432f703 100644
Binary files a/v0.4.3/.doctrees/api_doc/encoding/base64.doctree and b/v0.4.3/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/encoding/decode.doctree b/v0.4.3/.doctrees/api_doc/encoding/decode.doctree
index 9d770741e06..55389307888 100644
Binary files a/v0.4.3/.doctrees/api_doc/encoding/decode.doctree and b/v0.4.3/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/encoding/hash.doctree b/v0.4.3/.doctrees/api_doc/encoding/hash.doctree
index 9f13bc17b2e..bde2c48f39e 100644
Binary files a/v0.4.3/.doctrees/api_doc/encoding/hash.doctree and b/v0.4.3/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/encoding/index.doctree b/v0.4.3/.doctrees/api_doc/encoding/index.doctree
index 0bcacd908f2..80332057950 100644
Binary files a/v0.4.3/.doctrees/api_doc/encoding/index.doctree and b/v0.4.3/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/model/clazz.doctree b/v0.4.3/.doctrees/api_doc/model/clazz.doctree
index e85f121a015..8159d74e0bd 100644
Binary files a/v0.4.3/.doctrees/api_doc/model/clazz.doctree and b/v0.4.3/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/model/enum.doctree b/v0.4.3/.doctrees/api_doc/model/enum.doctree
index 9c3031a718e..0f90b6209ed 100644
Binary files a/v0.4.3/.doctrees/api_doc/model/enum.doctree and b/v0.4.3/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/model/index.doctree b/v0.4.3/.doctrees/api_doc/model/index.doctree
index d5d12e1475c..f18659e9080 100644
Binary files a/v0.4.3/.doctrees/api_doc/model/index.doctree and b/v0.4.3/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/model/repr.doctree b/v0.4.3/.doctrees/api_doc/model/repr.doctree
index 8d7014b72e8..52378f73b1a 100644
Binary files a/v0.4.3/.doctrees/api_doc/model/repr.doctree and b/v0.4.3/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/random/binary.doctree b/v0.4.3/.doctrees/api_doc/random/binary.doctree
index 8f27707908a..0d2eee16a55 100644
Binary files a/v0.4.3/.doctrees/api_doc/random/binary.doctree and b/v0.4.3/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/random/index.doctree b/v0.4.3/.doctrees/api_doc/random/index.doctree
index d7a88e607d9..2d128efc075 100644
Binary files a/v0.4.3/.doctrees/api_doc/random/index.doctree and b/v0.4.3/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/random/sequence.doctree b/v0.4.3/.doctrees/api_doc/random/sequence.doctree
index 1754438f931..257e52d2262 100644
Binary files a/v0.4.3/.doctrees/api_doc/random/sequence.doctree and b/v0.4.3/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/random/string.doctree b/v0.4.3/.doctrees/api_doc/random/string.doctree
index b6a18b76bc9..346066520ec 100644
Binary files a/v0.4.3/.doctrees/api_doc/random/string.doctree and b/v0.4.3/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/reflection/clazz.doctree b/v0.4.3/.doctrees/api_doc/reflection/clazz.doctree
index b65111e7619..d1bb3c153d8 100644
Binary files a/v0.4.3/.doctrees/api_doc/reflection/clazz.doctree and b/v0.4.3/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/reflection/exception.doctree b/v0.4.3/.doctrees/api_doc/reflection/exception.doctree
index b12a839b76e..60ca689778c 100644
Binary files a/v0.4.3/.doctrees/api_doc/reflection/exception.doctree and b/v0.4.3/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/reflection/func.doctree b/v0.4.3/.doctrees/api_doc/reflection/func.doctree
index 0b6aec24622..4fd20d7300d 100644
Binary files a/v0.4.3/.doctrees/api_doc/reflection/func.doctree and b/v0.4.3/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/reflection/imports.doctree b/v0.4.3/.doctrees/api_doc/reflection/imports.doctree
index 9995129cabc..e9b6779be90 100644
Binary files a/v0.4.3/.doctrees/api_doc/reflection/imports.doctree and b/v0.4.3/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/reflection/index.doctree b/v0.4.3/.doctrees/api_doc/reflection/index.doctree
index 19db5d16808..460df8eabf5 100644
Binary files a/v0.4.3/.doctrees/api_doc/reflection/index.doctree and b/v0.4.3/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/reflection/iter.doctree b/v0.4.3/.doctrees/api_doc/reflection/iter.doctree
index 4c148e903f1..7455486180a 100644
Binary files a/v0.4.3/.doctrees/api_doc/reflection/iter.doctree and b/v0.4.3/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/scale/index.doctree b/v0.4.3/.doctrees/api_doc/scale/index.doctree
index ef73ccab4a1..1d274170a50 100644
Binary files a/v0.4.3/.doctrees/api_doc/scale/index.doctree and b/v0.4.3/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/scale/size.doctree b/v0.4.3/.doctrees/api_doc/scale/size.doctree
index bbd97ae7a31..b9b8058a189 100644
Binary files a/v0.4.3/.doctrees/api_doc/scale/size.doctree and b/v0.4.3/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/scale/time.doctree b/v0.4.3/.doctrees/api_doc/scale/time.doctree
index 1c516e51d89..986e9e001c8 100644
Binary files a/v0.4.3/.doctrees/api_doc/scale/time.doctree and b/v0.4.3/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/string/index.doctree b/v0.4.3/.doctrees/api_doc/string/index.doctree
index 1e7c74ecea1..d1893101404 100644
Binary files a/v0.4.3/.doctrees/api_doc/string/index.doctree and b/v0.4.3/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/string/plural.doctree b/v0.4.3/.doctrees/api_doc/string/plural.doctree
index 799893333ed..ab66d485666 100644
Binary files a/v0.4.3/.doctrees/api_doc/string/plural.doctree and b/v0.4.3/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/string/template.doctree b/v0.4.3/.doctrees/api_doc/string/template.doctree
index 0880b2d4157..48eac6dcbbc 100644
Binary files a/v0.4.3/.doctrees/api_doc/string/template.doctree and b/v0.4.3/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/string/trunc.doctree b/v0.4.3/.doctrees/api_doc/string/trunc.doctree
index ddb1a673cb0..bce3b160f96 100644
Binary files a/v0.4.3/.doctrees/api_doc/string/trunc.doctree and b/v0.4.3/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/testing/generator.doctree b/v0.4.3/.doctrees/api_doc/testing/generator.doctree
index 08909e95e00..d28eb4c9ac5 100644
Binary files a/v0.4.3/.doctrees/api_doc/testing/generator.doctree and b/v0.4.3/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.4.3/.doctrees/api_doc/testing/index.doctree b/v0.4.3/.doctrees/api_doc/testing/index.doctree
index 9807940f549..812ccbb00b2 100644
Binary files a/v0.4.3/.doctrees/api_doc/testing/index.doctree and b/v0.4.3/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.4.3/.doctrees/environment.pickle b/v0.4.3/.doctrees/environment.pickle
index 4d92a7b38d9..7a57787ff72 100644
Binary files a/v0.4.3/.doctrees/environment.pickle and b/v0.4.3/.doctrees/environment.pickle differ
diff --git a/v0.4.3/.doctrees/index.doctree b/v0.4.3/.doctrees/index.doctree
index 76a80e05146..573e665f6b6 100644
Binary files a/v0.4.3/.doctrees/index.doctree and b/v0.4.3/.doctrees/index.doctree differ
diff --git a/v0.4.3/.doctrees/tutorials/installation/index.doctree b/v0.4.3/.doctrees/tutorials/installation/index.doctree
index 65e3905c7ea..a843286b51d 100644
Binary files a/v0.4.3/.doctrees/tutorials/installation/index.doctree and b/v0.4.3/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.4.4/.buildinfo b/v0.4.4/.buildinfo
index 5086e6fb808..a469c6bfd62 100644
--- a/v0.4.4/.buildinfo
+++ b/v0.4.4/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5037dceeaeed03eb05b4dff9881eb110
+config: 4cbf2c7bfc3b1cc209b8f839812c990a
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.4.4/.doctrees/api_doc/algorithm/index.doctree b/v0.4.4/.doctrees/api_doc/algorithm/index.doctree
index 882d33976b0..f588be7676a 100644
Binary files a/v0.4.4/.doctrees/api_doc/algorithm/index.doctree and b/v0.4.4/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/algorithm/topological.doctree b/v0.4.4/.doctrees/api_doc/algorithm/topological.doctree
index 0d2267239f0..b979b4284ea 100644
Binary files a/v0.4.4/.doctrees/api_doc/algorithm/topological.doctree and b/v0.4.4/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/collection/dimension.doctree b/v0.4.4/.doctrees/api_doc/collection/dimension.doctree
index 2e3fd8a99ac..4b04463d344 100644
Binary files a/v0.4.4/.doctrees/api_doc/collection/dimension.doctree and b/v0.4.4/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/collection/functional.doctree b/v0.4.4/.doctrees/api_doc/collection/functional.doctree
index 12340eac98f..08e07ced2c6 100644
Binary files a/v0.4.4/.doctrees/api_doc/collection/functional.doctree and b/v0.4.4/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/collection/index.doctree b/v0.4.4/.doctrees/api_doc/collection/index.doctree
index 7d1fc891736..9212a6d6f8c 100644
Binary files a/v0.4.4/.doctrees/api_doc/collection/index.doctree and b/v0.4.4/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/collection/structural.doctree b/v0.4.4/.doctrees/api_doc/collection/structural.doctree
index bc3af9a12a3..1ef75d67d3f 100644
Binary files a/v0.4.4/.doctrees/api_doc/collection/structural.doctree and b/v0.4.4/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/color/index.doctree b/v0.4.4/.doctrees/api_doc/color/index.doctree
index 79b3b74a864..6ffd5118916 100644
Binary files a/v0.4.4/.doctrees/api_doc/color/index.doctree and b/v0.4.4/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/color/model.doctree b/v0.4.4/.doctrees/api_doc/color/model.doctree
index 74ece4ce52e..ae6dcd3489a 100644
Binary files a/v0.4.4/.doctrees/api_doc/color/model.doctree and b/v0.4.4/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/color/utils.doctree b/v0.4.4/.doctrees/api_doc/color/utils.doctree
index 45404702738..d042285b8f0 100644
Binary files a/v0.4.4/.doctrees/api_doc/color/utils.doctree and b/v0.4.4/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/config/index.doctree b/v0.4.4/.doctrees/api_doc/config/index.doctree
index df38a6e0a95..c2f6be7a858 100644
Binary files a/v0.4.4/.doctrees/api_doc/config/index.doctree and b/v0.4.4/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/config/meta.doctree b/v0.4.4/.doctrees/api_doc/config/meta.doctree
index 75928f8e9e7..74f0872349c 100644
Binary files a/v0.4.4/.doctrees/api_doc/config/meta.doctree and b/v0.4.4/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/design/decorator.doctree b/v0.4.4/.doctrees/api_doc/design/decorator.doctree
index 720eb074c6b..e8960f16e68 100644
Binary files a/v0.4.4/.doctrees/api_doc/design/decorator.doctree and b/v0.4.4/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/design/final.doctree b/v0.4.4/.doctrees/api_doc/design/final.doctree
index 49393fafa52..cb1df3caf7f 100644
Binary files a/v0.4.4/.doctrees/api_doc/design/final.doctree and b/v0.4.4/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/design/index.doctree b/v0.4.4/.doctrees/api_doc/design/index.doctree
index de717ebbe3f..1372ed2758a 100644
Binary files a/v0.4.4/.doctrees/api_doc/design/index.doctree and b/v0.4.4/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/design/singleton.doctree b/v0.4.4/.doctrees/api_doc/design/singleton.doctree
index 3191f57ed67..3ad26c44bd3 100644
Binary files a/v0.4.4/.doctrees/api_doc/design/singleton.doctree and b/v0.4.4/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/encoding/base64.doctree b/v0.4.4/.doctrees/api_doc/encoding/base64.doctree
index 5f66849fad5..b30234a3fcc 100644
Binary files a/v0.4.4/.doctrees/api_doc/encoding/base64.doctree and b/v0.4.4/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/encoding/decode.doctree b/v0.4.4/.doctrees/api_doc/encoding/decode.doctree
index 723879aecc9..51a1ad94d61 100644
Binary files a/v0.4.4/.doctrees/api_doc/encoding/decode.doctree and b/v0.4.4/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/encoding/hash.doctree b/v0.4.4/.doctrees/api_doc/encoding/hash.doctree
index bbc987621d4..2e2c6cd3341 100644
Binary files a/v0.4.4/.doctrees/api_doc/encoding/hash.doctree and b/v0.4.4/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/encoding/index.doctree b/v0.4.4/.doctrees/api_doc/encoding/index.doctree
index 34ad8d87fca..d1f5cf9136a 100644
Binary files a/v0.4.4/.doctrees/api_doc/encoding/index.doctree and b/v0.4.4/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/model/clazz.doctree b/v0.4.4/.doctrees/api_doc/model/clazz.doctree
index 50d709191e6..da000a200df 100644
Binary files a/v0.4.4/.doctrees/api_doc/model/clazz.doctree and b/v0.4.4/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/model/enum.doctree b/v0.4.4/.doctrees/api_doc/model/enum.doctree
index ec05fd57553..ab8b40b4a43 100644
Binary files a/v0.4.4/.doctrees/api_doc/model/enum.doctree and b/v0.4.4/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/model/index.doctree b/v0.4.4/.doctrees/api_doc/model/index.doctree
index 4aa1de44545..3b5192ad2df 100644
Binary files a/v0.4.4/.doctrees/api_doc/model/index.doctree and b/v0.4.4/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/model/raw.doctree b/v0.4.4/.doctrees/api_doc/model/raw.doctree
index fe98170a383..fef32bdc7c4 100644
Binary files a/v0.4.4/.doctrees/api_doc/model/raw.doctree and b/v0.4.4/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/model/repr.doctree b/v0.4.4/.doctrees/api_doc/model/repr.doctree
index 8f6155fc4cd..5a04236136f 100644
Binary files a/v0.4.4/.doctrees/api_doc/model/repr.doctree and b/v0.4.4/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/random/binary.doctree b/v0.4.4/.doctrees/api_doc/random/binary.doctree
index 199fb251baa..61b66ed0e8c 100644
Binary files a/v0.4.4/.doctrees/api_doc/random/binary.doctree and b/v0.4.4/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/random/index.doctree b/v0.4.4/.doctrees/api_doc/random/index.doctree
index 3c813d9019e..9f57d0d737a 100644
Binary files a/v0.4.4/.doctrees/api_doc/random/index.doctree and b/v0.4.4/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/random/sequence.doctree b/v0.4.4/.doctrees/api_doc/random/sequence.doctree
index efeacca8901..aa32b6f624f 100644
Binary files a/v0.4.4/.doctrees/api_doc/random/sequence.doctree and b/v0.4.4/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/random/string.doctree b/v0.4.4/.doctrees/api_doc/random/string.doctree
index 0e70e9a192e..b677e75719b 100644
Binary files a/v0.4.4/.doctrees/api_doc/random/string.doctree and b/v0.4.4/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/reflection/clazz.doctree b/v0.4.4/.doctrees/api_doc/reflection/clazz.doctree
index 66ce42b8f47..486b8ca342e 100644
Binary files a/v0.4.4/.doctrees/api_doc/reflection/clazz.doctree and b/v0.4.4/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/reflection/exception.doctree b/v0.4.4/.doctrees/api_doc/reflection/exception.doctree
index d38c3110031..fe75b627527 100644
Binary files a/v0.4.4/.doctrees/api_doc/reflection/exception.doctree and b/v0.4.4/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/reflection/func.doctree b/v0.4.4/.doctrees/api_doc/reflection/func.doctree
index d0f4eeccad5..902eadd3ae6 100644
Binary files a/v0.4.4/.doctrees/api_doc/reflection/func.doctree and b/v0.4.4/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/reflection/imports.doctree b/v0.4.4/.doctrees/api_doc/reflection/imports.doctree
index b75935f93d2..6664a8097ce 100644
Binary files a/v0.4.4/.doctrees/api_doc/reflection/imports.doctree and b/v0.4.4/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/reflection/index.doctree b/v0.4.4/.doctrees/api_doc/reflection/index.doctree
index d2b2fb90867..11bd46f2aae 100644
Binary files a/v0.4.4/.doctrees/api_doc/reflection/index.doctree and b/v0.4.4/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/reflection/iter.doctree b/v0.4.4/.doctrees/api_doc/reflection/iter.doctree
index d7f448b2d63..db99800ce47 100644
Binary files a/v0.4.4/.doctrees/api_doc/reflection/iter.doctree and b/v0.4.4/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/scale/index.doctree b/v0.4.4/.doctrees/api_doc/scale/index.doctree
index 469ebe9f811..0ef002ba826 100644
Binary files a/v0.4.4/.doctrees/api_doc/scale/index.doctree and b/v0.4.4/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/scale/size.doctree b/v0.4.4/.doctrees/api_doc/scale/size.doctree
index ea366425481..19280eb0448 100644
Binary files a/v0.4.4/.doctrees/api_doc/scale/size.doctree and b/v0.4.4/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/scale/time.doctree b/v0.4.4/.doctrees/api_doc/scale/time.doctree
index 4f93d1650b1..416b4c543f1 100644
Binary files a/v0.4.4/.doctrees/api_doc/scale/time.doctree and b/v0.4.4/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/string/index.doctree b/v0.4.4/.doctrees/api_doc/string/index.doctree
index f6b03eec929..82ea7103a06 100644
Binary files a/v0.4.4/.doctrees/api_doc/string/index.doctree and b/v0.4.4/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/string/plural.doctree b/v0.4.4/.doctrees/api_doc/string/plural.doctree
index 4ae5ffd6a89..6996c228f0f 100644
Binary files a/v0.4.4/.doctrees/api_doc/string/plural.doctree and b/v0.4.4/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/string/template.doctree b/v0.4.4/.doctrees/api_doc/string/template.doctree
index 00ab562b5fe..dc4fdf75e34 100644
Binary files a/v0.4.4/.doctrees/api_doc/string/template.doctree and b/v0.4.4/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/string/trunc.doctree b/v0.4.4/.doctrees/api_doc/string/trunc.doctree
index 8676909a0ed..1ccc866c118 100644
Binary files a/v0.4.4/.doctrees/api_doc/string/trunc.doctree and b/v0.4.4/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/testing/generator.doctree b/v0.4.4/.doctrees/api_doc/testing/generator.doctree
index 81920f44971..7cd74c6f15e 100644
Binary files a/v0.4.4/.doctrees/api_doc/testing/generator.doctree and b/v0.4.4/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.4.4/.doctrees/api_doc/testing/index.doctree b/v0.4.4/.doctrees/api_doc/testing/index.doctree
index e0e7f28dcb9..80a508e4777 100644
Binary files a/v0.4.4/.doctrees/api_doc/testing/index.doctree and b/v0.4.4/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.4.4/.doctrees/environment.pickle b/v0.4.4/.doctrees/environment.pickle
index a6a979fd787..f4f1340d4cf 100644
Binary files a/v0.4.4/.doctrees/environment.pickle and b/v0.4.4/.doctrees/environment.pickle differ
diff --git a/v0.4.4/.doctrees/index.doctree b/v0.4.4/.doctrees/index.doctree
index 785ba5f9750..a4a05b07bda 100644
Binary files a/v0.4.4/.doctrees/index.doctree and b/v0.4.4/.doctrees/index.doctree differ
diff --git a/v0.4.4/.doctrees/tutorials/installation/index.doctree b/v0.4.4/.doctrees/tutorials/installation/index.doctree
index 1b2fb47d807..094b2e6f640 100644
Binary files a/v0.4.4/.doctrees/tutorials/installation/index.doctree and b/v0.4.4/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.4.5/.buildinfo b/v0.4.5/.buildinfo
index a5a595b71f4..5e26e483e24 100644
--- a/v0.4.5/.buildinfo
+++ b/v0.4.5/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 099937b4d43364917be70ddbc1cb9c85
+config: 40375d3c82c9f559f8212a695da90989
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.4.5/.doctrees/api_doc/algorithm/index.doctree b/v0.4.5/.doctrees/api_doc/algorithm/index.doctree
index da0ae295bd7..1491d6edeb3 100644
Binary files a/v0.4.5/.doctrees/api_doc/algorithm/index.doctree and b/v0.4.5/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/algorithm/topological.doctree b/v0.4.5/.doctrees/api_doc/algorithm/topological.doctree
index 40adc17134f..6a34b8ce6ce 100644
Binary files a/v0.4.5/.doctrees/api_doc/algorithm/topological.doctree and b/v0.4.5/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/collection/dimension.doctree b/v0.4.5/.doctrees/api_doc/collection/dimension.doctree
index 633e0b7397f..dd7ec439ea1 100644
Binary files a/v0.4.5/.doctrees/api_doc/collection/dimension.doctree and b/v0.4.5/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/collection/functional.doctree b/v0.4.5/.doctrees/api_doc/collection/functional.doctree
index ee6d01413fc..afaa4aa4caf 100644
Binary files a/v0.4.5/.doctrees/api_doc/collection/functional.doctree and b/v0.4.5/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/collection/index.doctree b/v0.4.5/.doctrees/api_doc/collection/index.doctree
index 5a57898e4a2..aa0d2db442c 100644
Binary files a/v0.4.5/.doctrees/api_doc/collection/index.doctree and b/v0.4.5/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/collection/structural.doctree b/v0.4.5/.doctrees/api_doc/collection/structural.doctree
index d7171ee83a1..7875e02920a 100644
Binary files a/v0.4.5/.doctrees/api_doc/collection/structural.doctree and b/v0.4.5/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/color/index.doctree b/v0.4.5/.doctrees/api_doc/color/index.doctree
index a493cceedae..1fe946af92d 100644
Binary files a/v0.4.5/.doctrees/api_doc/color/index.doctree and b/v0.4.5/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/color/model.doctree b/v0.4.5/.doctrees/api_doc/color/model.doctree
index 5eff9a2a935..39daea33a9f 100644
Binary files a/v0.4.5/.doctrees/api_doc/color/model.doctree and b/v0.4.5/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/color/utils.doctree b/v0.4.5/.doctrees/api_doc/color/utils.doctree
index bcb9d6ebcf0..bca16fec182 100644
Binary files a/v0.4.5/.doctrees/api_doc/color/utils.doctree and b/v0.4.5/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/config/index.doctree b/v0.4.5/.doctrees/api_doc/config/index.doctree
index 8ea1aef0526..0ba6fe5181e 100644
Binary files a/v0.4.5/.doctrees/api_doc/config/index.doctree and b/v0.4.5/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/config/meta.doctree b/v0.4.5/.doctrees/api_doc/config/meta.doctree
index b6a87fa3c5d..1ee9246c94f 100644
Binary files a/v0.4.5/.doctrees/api_doc/config/meta.doctree and b/v0.4.5/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/design/decorator.doctree b/v0.4.5/.doctrees/api_doc/design/decorator.doctree
index 1a0be98dd60..118359ae709 100644
Binary files a/v0.4.5/.doctrees/api_doc/design/decorator.doctree and b/v0.4.5/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/design/final.doctree b/v0.4.5/.doctrees/api_doc/design/final.doctree
index cb832c163bb..e507ac8066c 100644
Binary files a/v0.4.5/.doctrees/api_doc/design/final.doctree and b/v0.4.5/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/design/index.doctree b/v0.4.5/.doctrees/api_doc/design/index.doctree
index 055ee82e88c..47e96ce33cb 100644
Binary files a/v0.4.5/.doctrees/api_doc/design/index.doctree and b/v0.4.5/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/design/singleton.doctree b/v0.4.5/.doctrees/api_doc/design/singleton.doctree
index 143dcd91062..bfc47cf173a 100644
Binary files a/v0.4.5/.doctrees/api_doc/design/singleton.doctree and b/v0.4.5/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/encoding/base64.doctree b/v0.4.5/.doctrees/api_doc/encoding/base64.doctree
index 15aa4901f4a..91b7dd2d0d3 100644
Binary files a/v0.4.5/.doctrees/api_doc/encoding/base64.doctree and b/v0.4.5/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/encoding/decode.doctree b/v0.4.5/.doctrees/api_doc/encoding/decode.doctree
index 8c18047376a..c0f17af0eea 100644
Binary files a/v0.4.5/.doctrees/api_doc/encoding/decode.doctree and b/v0.4.5/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/encoding/hash.doctree b/v0.4.5/.doctrees/api_doc/encoding/hash.doctree
index cf34bf2e722..7f8c8880f48 100644
Binary files a/v0.4.5/.doctrees/api_doc/encoding/hash.doctree and b/v0.4.5/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/encoding/index.doctree b/v0.4.5/.doctrees/api_doc/encoding/index.doctree
index 0009ac309a2..6e604f70a68 100644
Binary files a/v0.4.5/.doctrees/api_doc/encoding/index.doctree and b/v0.4.5/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/model/clazz.doctree b/v0.4.5/.doctrees/api_doc/model/clazz.doctree
index 86b3c3f3d88..975aeace9f4 100644
Binary files a/v0.4.5/.doctrees/api_doc/model/clazz.doctree and b/v0.4.5/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/model/enum.doctree b/v0.4.5/.doctrees/api_doc/model/enum.doctree
index 41bee780a99..fa34f4667b6 100644
Binary files a/v0.4.5/.doctrees/api_doc/model/enum.doctree and b/v0.4.5/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/model/index.doctree b/v0.4.5/.doctrees/api_doc/model/index.doctree
index 909bc7bd6f0..9bfffa30b9c 100644
Binary files a/v0.4.5/.doctrees/api_doc/model/index.doctree and b/v0.4.5/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/model/raw.doctree b/v0.4.5/.doctrees/api_doc/model/raw.doctree
index ae90134d20a..be7c469aca9 100644
Binary files a/v0.4.5/.doctrees/api_doc/model/raw.doctree and b/v0.4.5/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/model/repr.doctree b/v0.4.5/.doctrees/api_doc/model/repr.doctree
index 5e67c753986..bce71dc2cad 100644
Binary files a/v0.4.5/.doctrees/api_doc/model/repr.doctree and b/v0.4.5/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/random/binary.doctree b/v0.4.5/.doctrees/api_doc/random/binary.doctree
index acb74b73874..334df59b62a 100644
Binary files a/v0.4.5/.doctrees/api_doc/random/binary.doctree and b/v0.4.5/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/random/index.doctree b/v0.4.5/.doctrees/api_doc/random/index.doctree
index 0e1ffcb611e..642a3173d1e 100644
Binary files a/v0.4.5/.doctrees/api_doc/random/index.doctree and b/v0.4.5/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/random/sequence.doctree b/v0.4.5/.doctrees/api_doc/random/sequence.doctree
index e33751185e1..2642eef3b17 100644
Binary files a/v0.4.5/.doctrees/api_doc/random/sequence.doctree and b/v0.4.5/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/random/string.doctree b/v0.4.5/.doctrees/api_doc/random/string.doctree
index 79258f1e0c5..148bf4c4db7 100644
Binary files a/v0.4.5/.doctrees/api_doc/random/string.doctree and b/v0.4.5/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/reflection/clazz.doctree b/v0.4.5/.doctrees/api_doc/reflection/clazz.doctree
index 5d9a4e0e011..ca93a88bf51 100644
Binary files a/v0.4.5/.doctrees/api_doc/reflection/clazz.doctree and b/v0.4.5/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/reflection/exception.doctree b/v0.4.5/.doctrees/api_doc/reflection/exception.doctree
index ffaaa315aae..a3fa7420060 100644
Binary files a/v0.4.5/.doctrees/api_doc/reflection/exception.doctree and b/v0.4.5/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/reflection/func.doctree b/v0.4.5/.doctrees/api_doc/reflection/func.doctree
index 3da92e0a19c..5580bbbb174 100644
Binary files a/v0.4.5/.doctrees/api_doc/reflection/func.doctree and b/v0.4.5/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/reflection/imports.doctree b/v0.4.5/.doctrees/api_doc/reflection/imports.doctree
index d43692a081d..e9563e20c8f 100644
Binary files a/v0.4.5/.doctrees/api_doc/reflection/imports.doctree and b/v0.4.5/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/reflection/index.doctree b/v0.4.5/.doctrees/api_doc/reflection/index.doctree
index 8b3242138bb..bd4928ad743 100644
Binary files a/v0.4.5/.doctrees/api_doc/reflection/index.doctree and b/v0.4.5/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/reflection/iter.doctree b/v0.4.5/.doctrees/api_doc/reflection/iter.doctree
index 8e427c60130..62ef3ad2a56 100644
Binary files a/v0.4.5/.doctrees/api_doc/reflection/iter.doctree and b/v0.4.5/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/scale/index.doctree b/v0.4.5/.doctrees/api_doc/scale/index.doctree
index 3bc191a7878..42653f1fc8a 100644
Binary files a/v0.4.5/.doctrees/api_doc/scale/index.doctree and b/v0.4.5/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/scale/size.doctree b/v0.4.5/.doctrees/api_doc/scale/size.doctree
index 55f76b5b884..acce700d21b 100644
Binary files a/v0.4.5/.doctrees/api_doc/scale/size.doctree and b/v0.4.5/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/scale/time.doctree b/v0.4.5/.doctrees/api_doc/scale/time.doctree
index aaa4c07af40..cfa4884892c 100644
Binary files a/v0.4.5/.doctrees/api_doc/scale/time.doctree and b/v0.4.5/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/string/index.doctree b/v0.4.5/.doctrees/api_doc/string/index.doctree
index ad9263afbce..eeb15110c83 100644
Binary files a/v0.4.5/.doctrees/api_doc/string/index.doctree and b/v0.4.5/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/string/plural.doctree b/v0.4.5/.doctrees/api_doc/string/plural.doctree
index ac80b42cd88..0bf81f121f9 100644
Binary files a/v0.4.5/.doctrees/api_doc/string/plural.doctree and b/v0.4.5/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/string/template.doctree b/v0.4.5/.doctrees/api_doc/string/template.doctree
index 64257cea9e8..6338c2cba62 100644
Binary files a/v0.4.5/.doctrees/api_doc/string/template.doctree and b/v0.4.5/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/string/trunc.doctree b/v0.4.5/.doctrees/api_doc/string/trunc.doctree
index a244de84db2..f5c1911c5a8 100644
Binary files a/v0.4.5/.doctrees/api_doc/string/trunc.doctree and b/v0.4.5/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/testing/generator.doctree b/v0.4.5/.doctrees/api_doc/testing/generator.doctree
index 383d9e3f1c7..fa75c15fe47 100644
Binary files a/v0.4.5/.doctrees/api_doc/testing/generator.doctree and b/v0.4.5/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.4.5/.doctrees/api_doc/testing/index.doctree b/v0.4.5/.doctrees/api_doc/testing/index.doctree
index c0525401a23..c72d8867b98 100644
Binary files a/v0.4.5/.doctrees/api_doc/testing/index.doctree and b/v0.4.5/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.4.5/.doctrees/environment.pickle b/v0.4.5/.doctrees/environment.pickle
index 24acc7d4d9a..4e2b3f79fef 100644
Binary files a/v0.4.5/.doctrees/environment.pickle and b/v0.4.5/.doctrees/environment.pickle differ
diff --git a/v0.4.5/.doctrees/index.doctree b/v0.4.5/.doctrees/index.doctree
index f0d84926664..ae3935ef8dd 100644
Binary files a/v0.4.5/.doctrees/index.doctree and b/v0.4.5/.doctrees/index.doctree differ
diff --git a/v0.4.5/.doctrees/tutorials/installation/index.doctree b/v0.4.5/.doctrees/tutorials/installation/index.doctree
index 9ac1f5289d7..f74593feae6 100644
Binary files a/v0.4.5/.doctrees/tutorials/installation/index.doctree and b/v0.4.5/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.4.6/.buildinfo b/v0.4.6/.buildinfo
index 3a3a1e5fc05..b685f9d1cdd 100644
--- a/v0.4.6/.buildinfo
+++ b/v0.4.6/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 000ac36de0efb854660aee7fbb4777f4
+config: 6551aa6f92a07453bcbbb927e615b4b9
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.4.6/.doctrees/api_doc/algorithm/index.doctree b/v0.4.6/.doctrees/api_doc/algorithm/index.doctree
index bc5dacaaead..7aec33af04a 100644
Binary files a/v0.4.6/.doctrees/api_doc/algorithm/index.doctree and b/v0.4.6/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/algorithm/topological.doctree b/v0.4.6/.doctrees/api_doc/algorithm/topological.doctree
index 08b7e7989c9..55a05b82692 100644
Binary files a/v0.4.6/.doctrees/api_doc/algorithm/topological.doctree and b/v0.4.6/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/collection/dimension.doctree b/v0.4.6/.doctrees/api_doc/collection/dimension.doctree
index 4467206c281..0816f2814eb 100644
Binary files a/v0.4.6/.doctrees/api_doc/collection/dimension.doctree and b/v0.4.6/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/collection/functional.doctree b/v0.4.6/.doctrees/api_doc/collection/functional.doctree
index 506c4ca62bd..9d8ae363275 100644
Binary files a/v0.4.6/.doctrees/api_doc/collection/functional.doctree and b/v0.4.6/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/collection/index.doctree b/v0.4.6/.doctrees/api_doc/collection/index.doctree
index 89453cccea7..c71889e1363 100644
Binary files a/v0.4.6/.doctrees/api_doc/collection/index.doctree and b/v0.4.6/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/collection/structural.doctree b/v0.4.6/.doctrees/api_doc/collection/structural.doctree
index e3b21e2a282..344204bb605 100644
Binary files a/v0.4.6/.doctrees/api_doc/collection/structural.doctree and b/v0.4.6/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/color/index.doctree b/v0.4.6/.doctrees/api_doc/color/index.doctree
index 66fd2d4f4ef..60b2c52bdb4 100644
Binary files a/v0.4.6/.doctrees/api_doc/color/index.doctree and b/v0.4.6/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/color/model.doctree b/v0.4.6/.doctrees/api_doc/color/model.doctree
index ae63cac02dc..0be02966724 100644
Binary files a/v0.4.6/.doctrees/api_doc/color/model.doctree and b/v0.4.6/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/color/utils.doctree b/v0.4.6/.doctrees/api_doc/color/utils.doctree
index e943131e466..162952689ee 100644
Binary files a/v0.4.6/.doctrees/api_doc/color/utils.doctree and b/v0.4.6/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/config/index.doctree b/v0.4.6/.doctrees/api_doc/config/index.doctree
index 0a653053609..84feb84a89c 100644
Binary files a/v0.4.6/.doctrees/api_doc/config/index.doctree and b/v0.4.6/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/config/meta.doctree b/v0.4.6/.doctrees/api_doc/config/meta.doctree
index 93bf4ed2a1b..2265496cafc 100644
Binary files a/v0.4.6/.doctrees/api_doc/config/meta.doctree and b/v0.4.6/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/design/decorator.doctree b/v0.4.6/.doctrees/api_doc/design/decorator.doctree
index 29d325aa75d..f633e5c8780 100644
Binary files a/v0.4.6/.doctrees/api_doc/design/decorator.doctree and b/v0.4.6/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/design/final.doctree b/v0.4.6/.doctrees/api_doc/design/final.doctree
index b7fc75231d4..c98fc942e6a 100644
Binary files a/v0.4.6/.doctrees/api_doc/design/final.doctree and b/v0.4.6/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/design/index.doctree b/v0.4.6/.doctrees/api_doc/design/index.doctree
index fd51e960fa5..1bf2310e69e 100644
Binary files a/v0.4.6/.doctrees/api_doc/design/index.doctree and b/v0.4.6/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/design/singleton.doctree b/v0.4.6/.doctrees/api_doc/design/singleton.doctree
index 3e6cc112ffa..7927149bfc9 100644
Binary files a/v0.4.6/.doctrees/api_doc/design/singleton.doctree and b/v0.4.6/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/encoding/base64.doctree b/v0.4.6/.doctrees/api_doc/encoding/base64.doctree
index fa06bec6071..5076c0455e2 100644
Binary files a/v0.4.6/.doctrees/api_doc/encoding/base64.doctree and b/v0.4.6/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/encoding/decode.doctree b/v0.4.6/.doctrees/api_doc/encoding/decode.doctree
index 2e62f57fc84..46d1c1aa024 100644
Binary files a/v0.4.6/.doctrees/api_doc/encoding/decode.doctree and b/v0.4.6/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/encoding/hash.doctree b/v0.4.6/.doctrees/api_doc/encoding/hash.doctree
index cece9b0acac..ebdac983383 100644
Binary files a/v0.4.6/.doctrees/api_doc/encoding/hash.doctree and b/v0.4.6/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/encoding/index.doctree b/v0.4.6/.doctrees/api_doc/encoding/index.doctree
index a5b1e93717b..bc1760dc971 100644
Binary files a/v0.4.6/.doctrees/api_doc/encoding/index.doctree and b/v0.4.6/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/model/clazz.doctree b/v0.4.6/.doctrees/api_doc/model/clazz.doctree
index c3a0e935e9f..50f579a04fb 100644
Binary files a/v0.4.6/.doctrees/api_doc/model/clazz.doctree and b/v0.4.6/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/model/enum.doctree b/v0.4.6/.doctrees/api_doc/model/enum.doctree
index 2e5e53b1a26..612945c7a2d 100644
Binary files a/v0.4.6/.doctrees/api_doc/model/enum.doctree and b/v0.4.6/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/model/index.doctree b/v0.4.6/.doctrees/api_doc/model/index.doctree
index ab32b4967c9..24d80d73951 100644
Binary files a/v0.4.6/.doctrees/api_doc/model/index.doctree and b/v0.4.6/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/model/raw.doctree b/v0.4.6/.doctrees/api_doc/model/raw.doctree
index f7d0583bd49..985d515e3b2 100644
Binary files a/v0.4.6/.doctrees/api_doc/model/raw.doctree and b/v0.4.6/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/model/repr.doctree b/v0.4.6/.doctrees/api_doc/model/repr.doctree
index 44d43f76bad..261d8f3b3d8 100644
Binary files a/v0.4.6/.doctrees/api_doc/model/repr.doctree and b/v0.4.6/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/random/binary.doctree b/v0.4.6/.doctrees/api_doc/random/binary.doctree
index a4995a48990..478d3b778a3 100644
Binary files a/v0.4.6/.doctrees/api_doc/random/binary.doctree and b/v0.4.6/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/random/index.doctree b/v0.4.6/.doctrees/api_doc/random/index.doctree
index d2ac51790e8..47cbe3cd21e 100644
Binary files a/v0.4.6/.doctrees/api_doc/random/index.doctree and b/v0.4.6/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/random/sequence.doctree b/v0.4.6/.doctrees/api_doc/random/sequence.doctree
index c41d0e45be3..77ffbc47049 100644
Binary files a/v0.4.6/.doctrees/api_doc/random/sequence.doctree and b/v0.4.6/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/random/string.doctree b/v0.4.6/.doctrees/api_doc/random/string.doctree
index 19ef77abecf..ead5e1f7c18 100644
Binary files a/v0.4.6/.doctrees/api_doc/random/string.doctree and b/v0.4.6/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/reflection/clazz.doctree b/v0.4.6/.doctrees/api_doc/reflection/clazz.doctree
index 403c3992399..56617b1b72e 100644
Binary files a/v0.4.6/.doctrees/api_doc/reflection/clazz.doctree and b/v0.4.6/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/reflection/exception.doctree b/v0.4.6/.doctrees/api_doc/reflection/exception.doctree
index d25e442dc73..9e9c68bd5bf 100644
Binary files a/v0.4.6/.doctrees/api_doc/reflection/exception.doctree and b/v0.4.6/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/reflection/func.doctree b/v0.4.6/.doctrees/api_doc/reflection/func.doctree
index 941bab6f064..8ba8a2cf137 100644
Binary files a/v0.4.6/.doctrees/api_doc/reflection/func.doctree and b/v0.4.6/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/reflection/imports.doctree b/v0.4.6/.doctrees/api_doc/reflection/imports.doctree
index 0fd7fff77ee..25377efadf8 100644
Binary files a/v0.4.6/.doctrees/api_doc/reflection/imports.doctree and b/v0.4.6/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/reflection/index.doctree b/v0.4.6/.doctrees/api_doc/reflection/index.doctree
index e137302a31e..cebda9b78b6 100644
Binary files a/v0.4.6/.doctrees/api_doc/reflection/index.doctree and b/v0.4.6/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/reflection/iter.doctree b/v0.4.6/.doctrees/api_doc/reflection/iter.doctree
index 71687fde43c..937057ae34d 100644
Binary files a/v0.4.6/.doctrees/api_doc/reflection/iter.doctree and b/v0.4.6/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/scale/index.doctree b/v0.4.6/.doctrees/api_doc/scale/index.doctree
index 65ffded0da9..de231a94515 100644
Binary files a/v0.4.6/.doctrees/api_doc/scale/index.doctree and b/v0.4.6/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/scale/size.doctree b/v0.4.6/.doctrees/api_doc/scale/size.doctree
index 07c86a59a9b..084893ae234 100644
Binary files a/v0.4.6/.doctrees/api_doc/scale/size.doctree and b/v0.4.6/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/scale/time.doctree b/v0.4.6/.doctrees/api_doc/scale/time.doctree
index 27962ad6a71..c13037fbb75 100644
Binary files a/v0.4.6/.doctrees/api_doc/scale/time.doctree and b/v0.4.6/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/string/index.doctree b/v0.4.6/.doctrees/api_doc/string/index.doctree
index a83d0809059..0d8796325f9 100644
Binary files a/v0.4.6/.doctrees/api_doc/string/index.doctree and b/v0.4.6/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/string/plural.doctree b/v0.4.6/.doctrees/api_doc/string/plural.doctree
index 53af54b8367..48dcf2e19e4 100644
Binary files a/v0.4.6/.doctrees/api_doc/string/plural.doctree and b/v0.4.6/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/string/template.doctree b/v0.4.6/.doctrees/api_doc/string/template.doctree
index d6be46cf6c9..8c117ce4b09 100644
Binary files a/v0.4.6/.doctrees/api_doc/string/template.doctree and b/v0.4.6/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/string/trunc.doctree b/v0.4.6/.doctrees/api_doc/string/trunc.doctree
index b1b1f73f088..3ac540df5da 100644
Binary files a/v0.4.6/.doctrees/api_doc/string/trunc.doctree and b/v0.4.6/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/testing/generator.doctree b/v0.4.6/.doctrees/api_doc/testing/generator.doctree
index 0727a2a9780..d498465c515 100644
Binary files a/v0.4.6/.doctrees/api_doc/testing/generator.doctree and b/v0.4.6/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.4.6/.doctrees/api_doc/testing/index.doctree b/v0.4.6/.doctrees/api_doc/testing/index.doctree
index e8aee6d4b79..579903daadb 100644
Binary files a/v0.4.6/.doctrees/api_doc/testing/index.doctree and b/v0.4.6/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.4.6/.doctrees/environment.pickle b/v0.4.6/.doctrees/environment.pickle
index f247f283730..d0c5d8e1d48 100644
Binary files a/v0.4.6/.doctrees/environment.pickle and b/v0.4.6/.doctrees/environment.pickle differ
diff --git a/v0.4.6/.doctrees/index.doctree b/v0.4.6/.doctrees/index.doctree
index 38ce49b4934..f1725d61d9c 100644
Binary files a/v0.4.6/.doctrees/index.doctree and b/v0.4.6/.doctrees/index.doctree differ
diff --git a/v0.4.6/.doctrees/tutorials/installation/index.doctree b/v0.4.6/.doctrees/tutorials/installation/index.doctree
index 6570acc1f77..e34e1aa6b64 100644
Binary files a/v0.4.6/.doctrees/tutorials/installation/index.doctree and b/v0.4.6/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.4.7/.buildinfo b/v0.4.7/.buildinfo
index b9ffed31b11..157a5d47ecb 100644
--- a/v0.4.7/.buildinfo
+++ b/v0.4.7/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 523eae74375942aa5bee1fdb11fa4e6b
+config: de00f47f83ccf8fe1bd46b7448d27a46
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.4.7/.doctrees/api_doc/algorithm/index.doctree b/v0.4.7/.doctrees/api_doc/algorithm/index.doctree
index 9cadd38399f..b205aaea25f 100644
Binary files a/v0.4.7/.doctrees/api_doc/algorithm/index.doctree and b/v0.4.7/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/algorithm/topological.doctree b/v0.4.7/.doctrees/api_doc/algorithm/topological.doctree
index 997cfdfb2eb..512ff7ff22b 100644
Binary files a/v0.4.7/.doctrees/api_doc/algorithm/topological.doctree and b/v0.4.7/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/collection/dimension.doctree b/v0.4.7/.doctrees/api_doc/collection/dimension.doctree
index 24480a3b51b..22c9aab309f 100644
Binary files a/v0.4.7/.doctrees/api_doc/collection/dimension.doctree and b/v0.4.7/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/collection/functional.doctree b/v0.4.7/.doctrees/api_doc/collection/functional.doctree
index 9b9167bec17..87b350c896d 100644
Binary files a/v0.4.7/.doctrees/api_doc/collection/functional.doctree and b/v0.4.7/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/collection/index.doctree b/v0.4.7/.doctrees/api_doc/collection/index.doctree
index 1bcc3ba3d00..74a788fb44a 100644
Binary files a/v0.4.7/.doctrees/api_doc/collection/index.doctree and b/v0.4.7/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/collection/structural.doctree b/v0.4.7/.doctrees/api_doc/collection/structural.doctree
index 80538b9d0fa..82b83cf1908 100644
Binary files a/v0.4.7/.doctrees/api_doc/collection/structural.doctree and b/v0.4.7/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/color/index.doctree b/v0.4.7/.doctrees/api_doc/color/index.doctree
index a76c31dcfa1..4aaeb447fa5 100644
Binary files a/v0.4.7/.doctrees/api_doc/color/index.doctree and b/v0.4.7/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/color/model.doctree b/v0.4.7/.doctrees/api_doc/color/model.doctree
index a82a63faea0..37b1b564188 100644
Binary files a/v0.4.7/.doctrees/api_doc/color/model.doctree and b/v0.4.7/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/color/utils.doctree b/v0.4.7/.doctrees/api_doc/color/utils.doctree
index bb1c5032f0b..32bd0b66847 100644
Binary files a/v0.4.7/.doctrees/api_doc/color/utils.doctree and b/v0.4.7/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/config/index.doctree b/v0.4.7/.doctrees/api_doc/config/index.doctree
index c20985adc89..ee69e3feb12 100644
Binary files a/v0.4.7/.doctrees/api_doc/config/index.doctree and b/v0.4.7/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/config/meta.doctree b/v0.4.7/.doctrees/api_doc/config/meta.doctree
index 31110d778a9..33dbd3089de 100644
Binary files a/v0.4.7/.doctrees/api_doc/config/meta.doctree and b/v0.4.7/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/design/decorator.doctree b/v0.4.7/.doctrees/api_doc/design/decorator.doctree
index 9a43dbd1c1b..81b191859b5 100644
Binary files a/v0.4.7/.doctrees/api_doc/design/decorator.doctree and b/v0.4.7/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/design/final.doctree b/v0.4.7/.doctrees/api_doc/design/final.doctree
index 4b04bd654ec..5d87788d504 100644
Binary files a/v0.4.7/.doctrees/api_doc/design/final.doctree and b/v0.4.7/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/design/index.doctree b/v0.4.7/.doctrees/api_doc/design/index.doctree
index 31ad85dd7d7..ca2b7c7154a 100644
Binary files a/v0.4.7/.doctrees/api_doc/design/index.doctree and b/v0.4.7/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/design/singleton.doctree b/v0.4.7/.doctrees/api_doc/design/singleton.doctree
index b869c60adbc..856ebc0df53 100644
Binary files a/v0.4.7/.doctrees/api_doc/design/singleton.doctree and b/v0.4.7/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/encoding/base64.doctree b/v0.4.7/.doctrees/api_doc/encoding/base64.doctree
index 99e84126ca8..7618d4db5c8 100644
Binary files a/v0.4.7/.doctrees/api_doc/encoding/base64.doctree and b/v0.4.7/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/encoding/decode.doctree b/v0.4.7/.doctrees/api_doc/encoding/decode.doctree
index 7f2e2d79de4..db2cfa5614a 100644
Binary files a/v0.4.7/.doctrees/api_doc/encoding/decode.doctree and b/v0.4.7/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/encoding/hash.doctree b/v0.4.7/.doctrees/api_doc/encoding/hash.doctree
index 92e5b9dc871..f3c68d0058c 100644
Binary files a/v0.4.7/.doctrees/api_doc/encoding/hash.doctree and b/v0.4.7/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/encoding/index.doctree b/v0.4.7/.doctrees/api_doc/encoding/index.doctree
index 5e78d5dc0c2..c97ce8d1a1c 100644
Binary files a/v0.4.7/.doctrees/api_doc/encoding/index.doctree and b/v0.4.7/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/model/clazz.doctree b/v0.4.7/.doctrees/api_doc/model/clazz.doctree
index e070abf56b6..f4ef5874d77 100644
Binary files a/v0.4.7/.doctrees/api_doc/model/clazz.doctree and b/v0.4.7/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/model/compare.doctree b/v0.4.7/.doctrees/api_doc/model/compare.doctree
index 7c81b39dc1d..15465e8c813 100644
Binary files a/v0.4.7/.doctrees/api_doc/model/compare.doctree and b/v0.4.7/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/model/enum.doctree b/v0.4.7/.doctrees/api_doc/model/enum.doctree
index 51dc4295a30..a79ae6ebcdb 100644
Binary files a/v0.4.7/.doctrees/api_doc/model/enum.doctree and b/v0.4.7/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/model/index.doctree b/v0.4.7/.doctrees/api_doc/model/index.doctree
index 03522fe3650..45b61a008ec 100644
Binary files a/v0.4.7/.doctrees/api_doc/model/index.doctree and b/v0.4.7/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/model/raw.doctree b/v0.4.7/.doctrees/api_doc/model/raw.doctree
index 3f173746756..fd53f36b6eb 100644
Binary files a/v0.4.7/.doctrees/api_doc/model/raw.doctree and b/v0.4.7/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/model/repr.doctree b/v0.4.7/.doctrees/api_doc/model/repr.doctree
index f20ebb42c91..537278e1de7 100644
Binary files a/v0.4.7/.doctrees/api_doc/model/repr.doctree and b/v0.4.7/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/random/binary.doctree b/v0.4.7/.doctrees/api_doc/random/binary.doctree
index 744ccb1a7e8..ff4a564f07a 100644
Binary files a/v0.4.7/.doctrees/api_doc/random/binary.doctree and b/v0.4.7/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/random/index.doctree b/v0.4.7/.doctrees/api_doc/random/index.doctree
index 4eb35616750..029be31f8d9 100644
Binary files a/v0.4.7/.doctrees/api_doc/random/index.doctree and b/v0.4.7/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/random/sequence.doctree b/v0.4.7/.doctrees/api_doc/random/sequence.doctree
index 68c6cfaf79e..0c43067580f 100644
Binary files a/v0.4.7/.doctrees/api_doc/random/sequence.doctree and b/v0.4.7/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/random/string.doctree b/v0.4.7/.doctrees/api_doc/random/string.doctree
index 2554696d77f..b97278e72bd 100644
Binary files a/v0.4.7/.doctrees/api_doc/random/string.doctree and b/v0.4.7/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/reflection/clazz.doctree b/v0.4.7/.doctrees/api_doc/reflection/clazz.doctree
index d606e9aef39..6e0d0906831 100644
Binary files a/v0.4.7/.doctrees/api_doc/reflection/clazz.doctree and b/v0.4.7/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/reflection/exception.doctree b/v0.4.7/.doctrees/api_doc/reflection/exception.doctree
index 9ca10d93062..f920befd776 100644
Binary files a/v0.4.7/.doctrees/api_doc/reflection/exception.doctree and b/v0.4.7/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/reflection/func.doctree b/v0.4.7/.doctrees/api_doc/reflection/func.doctree
index 362e5f34ef5..bf802405771 100644
Binary files a/v0.4.7/.doctrees/api_doc/reflection/func.doctree and b/v0.4.7/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/reflection/imports.doctree b/v0.4.7/.doctrees/api_doc/reflection/imports.doctree
index 8abfa611a0a..7f3b19915bf 100644
Binary files a/v0.4.7/.doctrees/api_doc/reflection/imports.doctree and b/v0.4.7/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/reflection/index.doctree b/v0.4.7/.doctrees/api_doc/reflection/index.doctree
index 8b2ed3a085e..94a0274043a 100644
Binary files a/v0.4.7/.doctrees/api_doc/reflection/index.doctree and b/v0.4.7/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/reflection/iter.doctree b/v0.4.7/.doctrees/api_doc/reflection/iter.doctree
index 96ece69c135..8824be19aa6 100644
Binary files a/v0.4.7/.doctrees/api_doc/reflection/iter.doctree and b/v0.4.7/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/scale/index.doctree b/v0.4.7/.doctrees/api_doc/scale/index.doctree
index a6c6e705607..14f7e246011 100644
Binary files a/v0.4.7/.doctrees/api_doc/scale/index.doctree and b/v0.4.7/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/scale/size.doctree b/v0.4.7/.doctrees/api_doc/scale/size.doctree
index 06b7c76e8f6..dbbc734ebc2 100644
Binary files a/v0.4.7/.doctrees/api_doc/scale/size.doctree and b/v0.4.7/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/scale/time.doctree b/v0.4.7/.doctrees/api_doc/scale/time.doctree
index 8f7573488bc..8d75b4246ff 100644
Binary files a/v0.4.7/.doctrees/api_doc/scale/time.doctree and b/v0.4.7/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/string/index.doctree b/v0.4.7/.doctrees/api_doc/string/index.doctree
index d5638f0cf1e..6dc2c1a8d67 100644
Binary files a/v0.4.7/.doctrees/api_doc/string/index.doctree and b/v0.4.7/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/string/plural.doctree b/v0.4.7/.doctrees/api_doc/string/plural.doctree
index dbe6da6a93c..8290059fba3 100644
Binary files a/v0.4.7/.doctrees/api_doc/string/plural.doctree and b/v0.4.7/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/string/template.doctree b/v0.4.7/.doctrees/api_doc/string/template.doctree
index 34d937bea93..5d1ee71aeb5 100644
Binary files a/v0.4.7/.doctrees/api_doc/string/template.doctree and b/v0.4.7/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/string/trunc.doctree b/v0.4.7/.doctrees/api_doc/string/trunc.doctree
index 46a3b73f8ac..f3d90fd4e1e 100644
Binary files a/v0.4.7/.doctrees/api_doc/string/trunc.doctree and b/v0.4.7/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/testing/generator.doctree b/v0.4.7/.doctrees/api_doc/testing/generator.doctree
index e77f62dc11f..e4826d1fc44 100644
Binary files a/v0.4.7/.doctrees/api_doc/testing/generator.doctree and b/v0.4.7/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.4.7/.doctrees/api_doc/testing/index.doctree b/v0.4.7/.doctrees/api_doc/testing/index.doctree
index 36949cabdb7..22f70f279d9 100644
Binary files a/v0.4.7/.doctrees/api_doc/testing/index.doctree and b/v0.4.7/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.4.7/.doctrees/environment.pickle b/v0.4.7/.doctrees/environment.pickle
index 1de8dd78594..df71aec51ed 100644
Binary files a/v0.4.7/.doctrees/environment.pickle and b/v0.4.7/.doctrees/environment.pickle differ
diff --git a/v0.4.7/.doctrees/index.doctree b/v0.4.7/.doctrees/index.doctree
index c9d713bcfd3..6b74db534fe 100644
Binary files a/v0.4.7/.doctrees/index.doctree and b/v0.4.7/.doctrees/index.doctree differ
diff --git a/v0.4.7/.doctrees/tutorials/installation/index.doctree b/v0.4.7/.doctrees/tutorials/installation/index.doctree
index 4649c5e7654..f4d12f01623 100644
Binary files a/v0.4.7/.doctrees/tutorials/installation/index.doctree and b/v0.4.7/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.5.0/.buildinfo b/v0.5.0/.buildinfo
index 9e3c21d0245..a880d8968d0 100644
--- a/v0.5.0/.buildinfo
+++ b/v0.5.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: c92f7a15a39001f496dae22698921a62
+config: 4de778ccbae1c25460531f1b28d6f47c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.5.0/.doctrees/api_doc/algorithm/index.doctree b/v0.5.0/.doctrees/api_doc/algorithm/index.doctree
index a49e0331f91..3ae5b07f143 100644
Binary files a/v0.5.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.5.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.5.0/.doctrees/api_doc/algorithm/topological.doctree
index d330a9998e9..58e2c310c9d 100644
Binary files a/v0.5.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.5.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/collection/dimension.doctree b/v0.5.0/.doctrees/api_doc/collection/dimension.doctree
index 9462bc45ea3..a42e8bcf778 100644
Binary files a/v0.5.0/.doctrees/api_doc/collection/dimension.doctree and b/v0.5.0/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/collection/functional.doctree b/v0.5.0/.doctrees/api_doc/collection/functional.doctree
index 51efc21b625..1cc6943520e 100644
Binary files a/v0.5.0/.doctrees/api_doc/collection/functional.doctree and b/v0.5.0/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/collection/index.doctree b/v0.5.0/.doctrees/api_doc/collection/index.doctree
index bc9f9868abe..5a541ea5acc 100644
Binary files a/v0.5.0/.doctrees/api_doc/collection/index.doctree and b/v0.5.0/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/collection/structural.doctree b/v0.5.0/.doctrees/api_doc/collection/structural.doctree
index 65dd8d50002..566744f2da7 100644
Binary files a/v0.5.0/.doctrees/api_doc/collection/structural.doctree and b/v0.5.0/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/color/index.doctree b/v0.5.0/.doctrees/api_doc/color/index.doctree
index 3ab0a417878..fdb06a96e90 100644
Binary files a/v0.5.0/.doctrees/api_doc/color/index.doctree and b/v0.5.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/color/model.doctree b/v0.5.0/.doctrees/api_doc/color/model.doctree
index cb54c33e3a2..9cd13ce745c 100644
Binary files a/v0.5.0/.doctrees/api_doc/color/model.doctree and b/v0.5.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/color/utils.doctree b/v0.5.0/.doctrees/api_doc/color/utils.doctree
index 9b29d2f8b1c..2503a17a7cb 100644
Binary files a/v0.5.0/.doctrees/api_doc/color/utils.doctree and b/v0.5.0/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/config/index.doctree b/v0.5.0/.doctrees/api_doc/config/index.doctree
index 63e9624118f..4bcece19c36 100644
Binary files a/v0.5.0/.doctrees/api_doc/config/index.doctree and b/v0.5.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/config/meta.doctree b/v0.5.0/.doctrees/api_doc/config/meta.doctree
index 4cb11d35e84..5cb9dbcb95b 100644
Binary files a/v0.5.0/.doctrees/api_doc/config/meta.doctree and b/v0.5.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/design/decorator.doctree b/v0.5.0/.doctrees/api_doc/design/decorator.doctree
index 25214955a7d..d47aceb3b8f 100644
Binary files a/v0.5.0/.doctrees/api_doc/design/decorator.doctree and b/v0.5.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/design/final.doctree b/v0.5.0/.doctrees/api_doc/design/final.doctree
index 20a6b67c7f8..8448dcacb1b 100644
Binary files a/v0.5.0/.doctrees/api_doc/design/final.doctree and b/v0.5.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/design/index.doctree b/v0.5.0/.doctrees/api_doc/design/index.doctree
index 26f2f5fa15c..bc6785b1bca 100644
Binary files a/v0.5.0/.doctrees/api_doc/design/index.doctree and b/v0.5.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/design/singleton.doctree b/v0.5.0/.doctrees/api_doc/design/singleton.doctree
index b77e6e149b9..beb141e2825 100644
Binary files a/v0.5.0/.doctrees/api_doc/design/singleton.doctree and b/v0.5.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/encoding/ansi.doctree b/v0.5.0/.doctrees/api_doc/encoding/ansi.doctree
index 8a358e7491a..d507ac9c478 100644
Binary files a/v0.5.0/.doctrees/api_doc/encoding/ansi.doctree and b/v0.5.0/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/encoding/base64.doctree b/v0.5.0/.doctrees/api_doc/encoding/base64.doctree
index ada793bb6fb..e0a253babdf 100644
Binary files a/v0.5.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.5.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/encoding/decode.doctree b/v0.5.0/.doctrees/api_doc/encoding/decode.doctree
index 6dbe26ec64d..4c424434dc8 100644
Binary files a/v0.5.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.5.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/encoding/hash.doctree b/v0.5.0/.doctrees/api_doc/encoding/hash.doctree
index ce45ee06d99..4694a66b16e 100644
Binary files a/v0.5.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.5.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/encoding/index.doctree b/v0.5.0/.doctrees/api_doc/encoding/index.doctree
index 08ff9b4320a..bb57ba62432 100644
Binary files a/v0.5.0/.doctrees/api_doc/encoding/index.doctree and b/v0.5.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/model/clazz.doctree b/v0.5.0/.doctrees/api_doc/model/clazz.doctree
index b0f257a2e3c..bc5628b269f 100644
Binary files a/v0.5.0/.doctrees/api_doc/model/clazz.doctree and b/v0.5.0/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/model/compare.doctree b/v0.5.0/.doctrees/api_doc/model/compare.doctree
index 30d36bfb8a7..91c6b78a7e0 100644
Binary files a/v0.5.0/.doctrees/api_doc/model/compare.doctree and b/v0.5.0/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/model/enum.doctree b/v0.5.0/.doctrees/api_doc/model/enum.doctree
index be9d3f92d26..9f5d2b6e277 100644
Binary files a/v0.5.0/.doctrees/api_doc/model/enum.doctree and b/v0.5.0/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/model/index.doctree b/v0.5.0/.doctrees/api_doc/model/index.doctree
index 23b53ae722e..b04194afb47 100644
Binary files a/v0.5.0/.doctrees/api_doc/model/index.doctree and b/v0.5.0/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/model/raw.doctree b/v0.5.0/.doctrees/api_doc/model/raw.doctree
index 609d5539456..c3fa399f809 100644
Binary files a/v0.5.0/.doctrees/api_doc/model/raw.doctree and b/v0.5.0/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/model/repr.doctree b/v0.5.0/.doctrees/api_doc/model/repr.doctree
index f61bdc1df63..056e29f28d6 100644
Binary files a/v0.5.0/.doctrees/api_doc/model/repr.doctree and b/v0.5.0/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/random/binary.doctree b/v0.5.0/.doctrees/api_doc/random/binary.doctree
index 30c13169525..5ec537011b0 100644
Binary files a/v0.5.0/.doctrees/api_doc/random/binary.doctree and b/v0.5.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/random/index.doctree b/v0.5.0/.doctrees/api_doc/random/index.doctree
index 6d36bf6b896..f42c19626bb 100644
Binary files a/v0.5.0/.doctrees/api_doc/random/index.doctree and b/v0.5.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/random/sequence.doctree b/v0.5.0/.doctrees/api_doc/random/sequence.doctree
index 18be289b5ed..5dd8680e33c 100644
Binary files a/v0.5.0/.doctrees/api_doc/random/sequence.doctree and b/v0.5.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/random/string.doctree b/v0.5.0/.doctrees/api_doc/random/string.doctree
index 34c789d154c..f03caeb8c0b 100644
Binary files a/v0.5.0/.doctrees/api_doc/random/string.doctree and b/v0.5.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.5.0/.doctrees/api_doc/reflection/clazz.doctree
index cafb40189db..8b5f3cb4ec0 100644
Binary files a/v0.5.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.5.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/reflection/exception.doctree b/v0.5.0/.doctrees/api_doc/reflection/exception.doctree
index ec0f9c571d8..af76f7e518b 100644
Binary files a/v0.5.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.5.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/reflection/func.doctree b/v0.5.0/.doctrees/api_doc/reflection/func.doctree
index a57e9750c7c..f8f612453ec 100644
Binary files a/v0.5.0/.doctrees/api_doc/reflection/func.doctree and b/v0.5.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/reflection/imports.doctree b/v0.5.0/.doctrees/api_doc/reflection/imports.doctree
index 0322b783d20..682445f5c67 100644
Binary files a/v0.5.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.5.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/reflection/index.doctree b/v0.5.0/.doctrees/api_doc/reflection/index.doctree
index bc058e75c1e..ba7baf363a1 100644
Binary files a/v0.5.0/.doctrees/api_doc/reflection/index.doctree and b/v0.5.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/reflection/iter.doctree b/v0.5.0/.doctrees/api_doc/reflection/iter.doctree
index 58e39208701..b87f11ea336 100644
Binary files a/v0.5.0/.doctrees/api_doc/reflection/iter.doctree and b/v0.5.0/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/scale/index.doctree b/v0.5.0/.doctrees/api_doc/scale/index.doctree
index 9310d91620f..492eb0db7ae 100644
Binary files a/v0.5.0/.doctrees/api_doc/scale/index.doctree and b/v0.5.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/scale/size.doctree b/v0.5.0/.doctrees/api_doc/scale/size.doctree
index b3352ab613b..be70d35342c 100644
Binary files a/v0.5.0/.doctrees/api_doc/scale/size.doctree and b/v0.5.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/scale/time.doctree b/v0.5.0/.doctrees/api_doc/scale/time.doctree
index 371e0db8b11..3103cff47e3 100644
Binary files a/v0.5.0/.doctrees/api_doc/scale/time.doctree and b/v0.5.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/string/index.doctree b/v0.5.0/.doctrees/api_doc/string/index.doctree
index 9dc7129dbbf..a5828723815 100644
Binary files a/v0.5.0/.doctrees/api_doc/string/index.doctree and b/v0.5.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/string/plural.doctree b/v0.5.0/.doctrees/api_doc/string/plural.doctree
index b8b56b59b6b..6513ffb78eb 100644
Binary files a/v0.5.0/.doctrees/api_doc/string/plural.doctree and b/v0.5.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/string/template.doctree b/v0.5.0/.doctrees/api_doc/string/template.doctree
index b9a490638f1..0deda1736a8 100644
Binary files a/v0.5.0/.doctrees/api_doc/string/template.doctree and b/v0.5.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/string/trunc.doctree b/v0.5.0/.doctrees/api_doc/string/trunc.doctree
index 85fdaa9549a..c120666762d 100644
Binary files a/v0.5.0/.doctrees/api_doc/string/trunc.doctree and b/v0.5.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/system/filesystem.doctree b/v0.5.0/.doctrees/api_doc/system/filesystem.doctree
index 59e40834abc..3a364d18cee 100644
Binary files a/v0.5.0/.doctrees/api_doc/system/filesystem.doctree and b/v0.5.0/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/system/index.doctree b/v0.5.0/.doctrees/api_doc/system/index.doctree
index b8a780042d2..b9b6b0b6e03 100644
Binary files a/v0.5.0/.doctrees/api_doc/system/index.doctree and b/v0.5.0/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/testing/capture.doctree b/v0.5.0/.doctrees/api_doc/testing/capture.doctree
index ae33d563f69..5d30661dce1 100644
Binary files a/v0.5.0/.doctrees/api_doc/testing/capture.doctree and b/v0.5.0/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/testing/generator.doctree b/v0.5.0/.doctrees/api_doc/testing/generator.doctree
index 4966b05dcd7..ed0a8413452 100644
Binary files a/v0.5.0/.doctrees/api_doc/testing/generator.doctree and b/v0.5.0/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/testing/index.doctree b/v0.5.0/.doctrees/api_doc/testing/index.doctree
index 9e5f7c9231d..e37e07cd1e5 100644
Binary files a/v0.5.0/.doctrees/api_doc/testing/index.doctree and b/v0.5.0/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.5.0/.doctrees/api_doc/testing/isolated.doctree b/v0.5.0/.doctrees/api_doc/testing/isolated.doctree
index eeceba031a1..cc8dd19d75b 100644
Binary files a/v0.5.0/.doctrees/api_doc/testing/isolated.doctree and b/v0.5.0/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.5.0/.doctrees/environment.pickle b/v0.5.0/.doctrees/environment.pickle
index 4e8b3d62130..5c8bfc58ada 100644
Binary files a/v0.5.0/.doctrees/environment.pickle and b/v0.5.0/.doctrees/environment.pickle differ
diff --git a/v0.5.0/.doctrees/index.doctree b/v0.5.0/.doctrees/index.doctree
index 08411d1407b..2837624b2e1 100644
Binary files a/v0.5.0/.doctrees/index.doctree and b/v0.5.0/.doctrees/index.doctree differ
diff --git a/v0.5.0/.doctrees/tutorials/installation/index.doctree b/v0.5.0/.doctrees/tutorials/installation/index.doctree
index 73a98fa6cfb..054465cc8b3 100644
Binary files a/v0.5.0/.doctrees/tutorials/installation/index.doctree and b/v0.5.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.5.1/.buildinfo b/v0.5.1/.buildinfo
index e542ed00e7d..55990f80aea 100644
--- a/v0.5.1/.buildinfo
+++ b/v0.5.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 1c102bde9930d38828b79a3cdf2f0293
+config: 2149083c427b4b2afecc153e774d7024
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.5.1/.doctrees/api_doc/algorithm/index.doctree b/v0.5.1/.doctrees/api_doc/algorithm/index.doctree
index f0b83c8c2ff..584cbf52bbc 100644
Binary files a/v0.5.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.5.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.5.1/.doctrees/api_doc/algorithm/topological.doctree
index 499f6cd981e..40fed520e35 100644
Binary files a/v0.5.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.5.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/collection/dimension.doctree b/v0.5.1/.doctrees/api_doc/collection/dimension.doctree
index f04b3135018..e88c50e4486 100644
Binary files a/v0.5.1/.doctrees/api_doc/collection/dimension.doctree and b/v0.5.1/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/collection/functional.doctree b/v0.5.1/.doctrees/api_doc/collection/functional.doctree
index cff6d006553..9f0236fb9d0 100644
Binary files a/v0.5.1/.doctrees/api_doc/collection/functional.doctree and b/v0.5.1/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/collection/index.doctree b/v0.5.1/.doctrees/api_doc/collection/index.doctree
index a7146b9e4aa..8aa37710aed 100644
Binary files a/v0.5.1/.doctrees/api_doc/collection/index.doctree and b/v0.5.1/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/collection/structural.doctree b/v0.5.1/.doctrees/api_doc/collection/structural.doctree
index 2642c096807..8004ae2b804 100644
Binary files a/v0.5.1/.doctrees/api_doc/collection/structural.doctree and b/v0.5.1/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/color/index.doctree b/v0.5.1/.doctrees/api_doc/color/index.doctree
index a41beee4a1c..b64b74d133b 100644
Binary files a/v0.5.1/.doctrees/api_doc/color/index.doctree and b/v0.5.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/color/model.doctree b/v0.5.1/.doctrees/api_doc/color/model.doctree
index e5fd2fe1fc7..7293a0261ee 100644
Binary files a/v0.5.1/.doctrees/api_doc/color/model.doctree and b/v0.5.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/color/utils.doctree b/v0.5.1/.doctrees/api_doc/color/utils.doctree
index 8dce77df5ed..6c74fedaad7 100644
Binary files a/v0.5.1/.doctrees/api_doc/color/utils.doctree and b/v0.5.1/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/config/index.doctree b/v0.5.1/.doctrees/api_doc/config/index.doctree
index 4f31dd688e8..d2bfccd56d4 100644
Binary files a/v0.5.1/.doctrees/api_doc/config/index.doctree and b/v0.5.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/config/meta.doctree b/v0.5.1/.doctrees/api_doc/config/meta.doctree
index 727ec325066..a4ee47cf44c 100644
Binary files a/v0.5.1/.doctrees/api_doc/config/meta.doctree and b/v0.5.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/design/decorator.doctree b/v0.5.1/.doctrees/api_doc/design/decorator.doctree
index 71af1920491..a63fc4037ce 100644
Binary files a/v0.5.1/.doctrees/api_doc/design/decorator.doctree and b/v0.5.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/design/final.doctree b/v0.5.1/.doctrees/api_doc/design/final.doctree
index e618c559682..0b65b118e9d 100644
Binary files a/v0.5.1/.doctrees/api_doc/design/final.doctree and b/v0.5.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/design/index.doctree b/v0.5.1/.doctrees/api_doc/design/index.doctree
index 3025f392cbf..332260556b4 100644
Binary files a/v0.5.1/.doctrees/api_doc/design/index.doctree and b/v0.5.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/design/singleton.doctree b/v0.5.1/.doctrees/api_doc/design/singleton.doctree
index 9dcce226d0e..4ce80141bbd 100644
Binary files a/v0.5.1/.doctrees/api_doc/design/singleton.doctree and b/v0.5.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/encoding/ansi.doctree b/v0.5.1/.doctrees/api_doc/encoding/ansi.doctree
index ac217c6ea09..01697765cb6 100644
Binary files a/v0.5.1/.doctrees/api_doc/encoding/ansi.doctree and b/v0.5.1/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/encoding/base64.doctree b/v0.5.1/.doctrees/api_doc/encoding/base64.doctree
index 4740f67abe2..30e00f55f41 100644
Binary files a/v0.5.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.5.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/encoding/decode.doctree b/v0.5.1/.doctrees/api_doc/encoding/decode.doctree
index 985b638c8c6..e467977fb86 100644
Binary files a/v0.5.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.5.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/encoding/hash.doctree b/v0.5.1/.doctrees/api_doc/encoding/hash.doctree
index 1046e3c8751..00a9cf768c3 100644
Binary files a/v0.5.1/.doctrees/api_doc/encoding/hash.doctree and b/v0.5.1/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/encoding/index.doctree b/v0.5.1/.doctrees/api_doc/encoding/index.doctree
index 9c4ca90cb98..30accf61fae 100644
Binary files a/v0.5.1/.doctrees/api_doc/encoding/index.doctree and b/v0.5.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/model/clazz.doctree b/v0.5.1/.doctrees/api_doc/model/clazz.doctree
index 19234d2f12b..471a491f94d 100644
Binary files a/v0.5.1/.doctrees/api_doc/model/clazz.doctree and b/v0.5.1/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/model/compare.doctree b/v0.5.1/.doctrees/api_doc/model/compare.doctree
index b0a01961e22..5b47116ed4b 100644
Binary files a/v0.5.1/.doctrees/api_doc/model/compare.doctree and b/v0.5.1/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/model/enum.doctree b/v0.5.1/.doctrees/api_doc/model/enum.doctree
index ee92d7db086..ed428f7ee40 100644
Binary files a/v0.5.1/.doctrees/api_doc/model/enum.doctree and b/v0.5.1/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/model/index.doctree b/v0.5.1/.doctrees/api_doc/model/index.doctree
index fff22345233..ce77891686d 100644
Binary files a/v0.5.1/.doctrees/api_doc/model/index.doctree and b/v0.5.1/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/model/raw.doctree b/v0.5.1/.doctrees/api_doc/model/raw.doctree
index 74a6c630622..3ac0f368ff9 100644
Binary files a/v0.5.1/.doctrees/api_doc/model/raw.doctree and b/v0.5.1/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/model/repr.doctree b/v0.5.1/.doctrees/api_doc/model/repr.doctree
index 3e837b94a1b..63f5d228cec 100644
Binary files a/v0.5.1/.doctrees/api_doc/model/repr.doctree and b/v0.5.1/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/random/binary.doctree b/v0.5.1/.doctrees/api_doc/random/binary.doctree
index 9da11e6842f..cf5ae7c05f5 100644
Binary files a/v0.5.1/.doctrees/api_doc/random/binary.doctree and b/v0.5.1/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/random/index.doctree b/v0.5.1/.doctrees/api_doc/random/index.doctree
index 5efef54ad1d..14cc0796827 100644
Binary files a/v0.5.1/.doctrees/api_doc/random/index.doctree and b/v0.5.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/random/sequence.doctree b/v0.5.1/.doctrees/api_doc/random/sequence.doctree
index fa1df602cc4..92cfe28f603 100644
Binary files a/v0.5.1/.doctrees/api_doc/random/sequence.doctree and b/v0.5.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/random/string.doctree b/v0.5.1/.doctrees/api_doc/random/string.doctree
index 844faf17ecc..223c0594c38 100644
Binary files a/v0.5.1/.doctrees/api_doc/random/string.doctree and b/v0.5.1/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.5.1/.doctrees/api_doc/reflection/clazz.doctree
index 51994912e07..f7472e958fd 100644
Binary files a/v0.5.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.5.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/reflection/exception.doctree b/v0.5.1/.doctrees/api_doc/reflection/exception.doctree
index ec109ed6258..9406c05bd19 100644
Binary files a/v0.5.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.5.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/reflection/func.doctree b/v0.5.1/.doctrees/api_doc/reflection/func.doctree
index fff5daeb064..5eeb21694b7 100644
Binary files a/v0.5.1/.doctrees/api_doc/reflection/func.doctree and b/v0.5.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/reflection/imports.doctree b/v0.5.1/.doctrees/api_doc/reflection/imports.doctree
index a264589c31d..6f6804a2bdb 100644
Binary files a/v0.5.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.5.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/reflection/index.doctree b/v0.5.1/.doctrees/api_doc/reflection/index.doctree
index 568c79d5185..283ea5c8490 100644
Binary files a/v0.5.1/.doctrees/api_doc/reflection/index.doctree and b/v0.5.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/reflection/iter.doctree b/v0.5.1/.doctrees/api_doc/reflection/iter.doctree
index 896070dcf80..ab3f2577765 100644
Binary files a/v0.5.1/.doctrees/api_doc/reflection/iter.doctree and b/v0.5.1/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/scale/index.doctree b/v0.5.1/.doctrees/api_doc/scale/index.doctree
index f565b318ae5..9a4aecfd527 100644
Binary files a/v0.5.1/.doctrees/api_doc/scale/index.doctree and b/v0.5.1/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/scale/size.doctree b/v0.5.1/.doctrees/api_doc/scale/size.doctree
index c6b6f037998..0a26a3d23dc 100644
Binary files a/v0.5.1/.doctrees/api_doc/scale/size.doctree and b/v0.5.1/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/scale/time.doctree b/v0.5.1/.doctrees/api_doc/scale/time.doctree
index 4283ddd3024..6f3eb6097d8 100644
Binary files a/v0.5.1/.doctrees/api_doc/scale/time.doctree and b/v0.5.1/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/string/index.doctree b/v0.5.1/.doctrees/api_doc/string/index.doctree
index f50249bb86e..0aeeb9dfb94 100644
Binary files a/v0.5.1/.doctrees/api_doc/string/index.doctree and b/v0.5.1/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/string/plural.doctree b/v0.5.1/.doctrees/api_doc/string/plural.doctree
index 3a7e51a7567..a400fbc8e21 100644
Binary files a/v0.5.1/.doctrees/api_doc/string/plural.doctree and b/v0.5.1/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/string/template.doctree b/v0.5.1/.doctrees/api_doc/string/template.doctree
index fdae49fd6c2..afa1e1da73c 100644
Binary files a/v0.5.1/.doctrees/api_doc/string/template.doctree and b/v0.5.1/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/string/trunc.doctree b/v0.5.1/.doctrees/api_doc/string/trunc.doctree
index 910599adfc7..6625ea835e9 100644
Binary files a/v0.5.1/.doctrees/api_doc/string/trunc.doctree and b/v0.5.1/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/system/filesystem.doctree b/v0.5.1/.doctrees/api_doc/system/filesystem.doctree
index 38b66d423e7..047432c18d6 100644
Binary files a/v0.5.1/.doctrees/api_doc/system/filesystem.doctree and b/v0.5.1/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/system/index.doctree b/v0.5.1/.doctrees/api_doc/system/index.doctree
index 0ba6643f554..c3dbddac82f 100644
Binary files a/v0.5.1/.doctrees/api_doc/system/index.doctree and b/v0.5.1/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/testing/capture.doctree b/v0.5.1/.doctrees/api_doc/testing/capture.doctree
index dd32e32508f..01170e29708 100644
Binary files a/v0.5.1/.doctrees/api_doc/testing/capture.doctree and b/v0.5.1/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/testing/generator.doctree b/v0.5.1/.doctrees/api_doc/testing/generator.doctree
index 98b7cd84660..01872421143 100644
Binary files a/v0.5.1/.doctrees/api_doc/testing/generator.doctree and b/v0.5.1/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/testing/index.doctree b/v0.5.1/.doctrees/api_doc/testing/index.doctree
index 382467b0884..ebb3265696e 100644
Binary files a/v0.5.1/.doctrees/api_doc/testing/index.doctree and b/v0.5.1/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.5.1/.doctrees/api_doc/testing/isolated.doctree b/v0.5.1/.doctrees/api_doc/testing/isolated.doctree
index 649a8c44dde..aac723d5a90 100644
Binary files a/v0.5.1/.doctrees/api_doc/testing/isolated.doctree and b/v0.5.1/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.5.1/.doctrees/environment.pickle b/v0.5.1/.doctrees/environment.pickle
index 2f3a3e3fc4b..2b02ee81200 100644
Binary files a/v0.5.1/.doctrees/environment.pickle and b/v0.5.1/.doctrees/environment.pickle differ
diff --git a/v0.5.1/.doctrees/index.doctree b/v0.5.1/.doctrees/index.doctree
index a377ab1c2d1..4aa79565925 100644
Binary files a/v0.5.1/.doctrees/index.doctree and b/v0.5.1/.doctrees/index.doctree differ
diff --git a/v0.5.1/.doctrees/tutorials/installation/index.doctree b/v0.5.1/.doctrees/tutorials/installation/index.doctree
index ca810c9a2c0..dc2da7d4c57 100644
Binary files a/v0.5.1/.doctrees/tutorials/installation/index.doctree and b/v0.5.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.5.2/.buildinfo b/v0.5.2/.buildinfo
index 6db428fc96a..5c58da03406 100644
--- a/v0.5.2/.buildinfo
+++ b/v0.5.2/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 1f534129fbe88ffef314568119f80801
+config: d29b4ce13208464ffe2837f3c207b5bb
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.5.2/.doctrees/api_doc/algorithm/index.doctree b/v0.5.2/.doctrees/api_doc/algorithm/index.doctree
index 28182aab023..4acb960174d 100644
Binary files a/v0.5.2/.doctrees/api_doc/algorithm/index.doctree and b/v0.5.2/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/algorithm/topological.doctree b/v0.5.2/.doctrees/api_doc/algorithm/topological.doctree
index 38ba4c52b82..e776b930073 100644
Binary files a/v0.5.2/.doctrees/api_doc/algorithm/topological.doctree and b/v0.5.2/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/collection/dimension.doctree b/v0.5.2/.doctrees/api_doc/collection/dimension.doctree
index 0cdb47af7df..5ba3ab5da32 100644
Binary files a/v0.5.2/.doctrees/api_doc/collection/dimension.doctree and b/v0.5.2/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/collection/functional.doctree b/v0.5.2/.doctrees/api_doc/collection/functional.doctree
index e2ba6763ff0..481c9965274 100644
Binary files a/v0.5.2/.doctrees/api_doc/collection/functional.doctree and b/v0.5.2/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/collection/index.doctree b/v0.5.2/.doctrees/api_doc/collection/index.doctree
index 59488527584..6e846e1b60d 100644
Binary files a/v0.5.2/.doctrees/api_doc/collection/index.doctree and b/v0.5.2/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/collection/structural.doctree b/v0.5.2/.doctrees/api_doc/collection/structural.doctree
index 2ca790e1df7..fc1268a019e 100644
Binary files a/v0.5.2/.doctrees/api_doc/collection/structural.doctree and b/v0.5.2/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/color/index.doctree b/v0.5.2/.doctrees/api_doc/color/index.doctree
index f933a82c8bd..78265fbe893 100644
Binary files a/v0.5.2/.doctrees/api_doc/color/index.doctree and b/v0.5.2/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/color/model.doctree b/v0.5.2/.doctrees/api_doc/color/model.doctree
index 529afaace0e..d629bf89381 100644
Binary files a/v0.5.2/.doctrees/api_doc/color/model.doctree and b/v0.5.2/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/color/utils.doctree b/v0.5.2/.doctrees/api_doc/color/utils.doctree
index 1401abec6d8..b429233de3c 100644
Binary files a/v0.5.2/.doctrees/api_doc/color/utils.doctree and b/v0.5.2/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/config/index.doctree b/v0.5.2/.doctrees/api_doc/config/index.doctree
index fc6cd1569b8..cb71e234737 100644
Binary files a/v0.5.2/.doctrees/api_doc/config/index.doctree and b/v0.5.2/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/config/meta.doctree b/v0.5.2/.doctrees/api_doc/config/meta.doctree
index 085383ec54c..ecb64d05f91 100644
Binary files a/v0.5.2/.doctrees/api_doc/config/meta.doctree and b/v0.5.2/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/design/decorator.doctree b/v0.5.2/.doctrees/api_doc/design/decorator.doctree
index 6c6aa76c949..e4b2028b5e3 100644
Binary files a/v0.5.2/.doctrees/api_doc/design/decorator.doctree and b/v0.5.2/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/design/final.doctree b/v0.5.2/.doctrees/api_doc/design/final.doctree
index ccf502fde65..c9dbafedbe2 100644
Binary files a/v0.5.2/.doctrees/api_doc/design/final.doctree and b/v0.5.2/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/design/index.doctree b/v0.5.2/.doctrees/api_doc/design/index.doctree
index 63681d4c90f..c874df270f0 100644
Binary files a/v0.5.2/.doctrees/api_doc/design/index.doctree and b/v0.5.2/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/design/singleton.doctree b/v0.5.2/.doctrees/api_doc/design/singleton.doctree
index 8320686d248..2d48b0ddb9b 100644
Binary files a/v0.5.2/.doctrees/api_doc/design/singleton.doctree and b/v0.5.2/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/encoding/ansi.doctree b/v0.5.2/.doctrees/api_doc/encoding/ansi.doctree
index a3c4a80b83a..43ea6f89d47 100644
Binary files a/v0.5.2/.doctrees/api_doc/encoding/ansi.doctree and b/v0.5.2/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/encoding/base64.doctree b/v0.5.2/.doctrees/api_doc/encoding/base64.doctree
index e0bd0567cee..b3cbc39e442 100644
Binary files a/v0.5.2/.doctrees/api_doc/encoding/base64.doctree and b/v0.5.2/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/encoding/decode.doctree b/v0.5.2/.doctrees/api_doc/encoding/decode.doctree
index c5d6df225cd..2d35f91567c 100644
Binary files a/v0.5.2/.doctrees/api_doc/encoding/decode.doctree and b/v0.5.2/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/encoding/hash.doctree b/v0.5.2/.doctrees/api_doc/encoding/hash.doctree
index 495707204ba..f0ac7449be3 100644
Binary files a/v0.5.2/.doctrees/api_doc/encoding/hash.doctree and b/v0.5.2/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/encoding/index.doctree b/v0.5.2/.doctrees/api_doc/encoding/index.doctree
index 08d2577e1af..1975a8017e8 100644
Binary files a/v0.5.2/.doctrees/api_doc/encoding/index.doctree and b/v0.5.2/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/model/clazz.doctree b/v0.5.2/.doctrees/api_doc/model/clazz.doctree
index 1261bec2dc4..9025a5f18a0 100644
Binary files a/v0.5.2/.doctrees/api_doc/model/clazz.doctree and b/v0.5.2/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/model/compare.doctree b/v0.5.2/.doctrees/api_doc/model/compare.doctree
index f1e4dee5f43..76583e1916a 100644
Binary files a/v0.5.2/.doctrees/api_doc/model/compare.doctree and b/v0.5.2/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/model/enum.doctree b/v0.5.2/.doctrees/api_doc/model/enum.doctree
index a0382d176dc..a1b781b9914 100644
Binary files a/v0.5.2/.doctrees/api_doc/model/enum.doctree and b/v0.5.2/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/model/index.doctree b/v0.5.2/.doctrees/api_doc/model/index.doctree
index 852eb887c00..ec62ec3399a 100644
Binary files a/v0.5.2/.doctrees/api_doc/model/index.doctree and b/v0.5.2/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/model/raw.doctree b/v0.5.2/.doctrees/api_doc/model/raw.doctree
index bea3667088c..23c8c23cb24 100644
Binary files a/v0.5.2/.doctrees/api_doc/model/raw.doctree and b/v0.5.2/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/model/repr.doctree b/v0.5.2/.doctrees/api_doc/model/repr.doctree
index 6d5df2c78f0..5e49d435374 100644
Binary files a/v0.5.2/.doctrees/api_doc/model/repr.doctree and b/v0.5.2/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/random/binary.doctree b/v0.5.2/.doctrees/api_doc/random/binary.doctree
index 26ad96cd0f5..aa8e9091322 100644
Binary files a/v0.5.2/.doctrees/api_doc/random/binary.doctree and b/v0.5.2/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/random/index.doctree b/v0.5.2/.doctrees/api_doc/random/index.doctree
index 21dc4728ebb..8b7b724f79d 100644
Binary files a/v0.5.2/.doctrees/api_doc/random/index.doctree and b/v0.5.2/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/random/sequence.doctree b/v0.5.2/.doctrees/api_doc/random/sequence.doctree
index c758b4f4698..00b9da90112 100644
Binary files a/v0.5.2/.doctrees/api_doc/random/sequence.doctree and b/v0.5.2/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/random/string.doctree b/v0.5.2/.doctrees/api_doc/random/string.doctree
index f41e7eb1428..0345754c253 100644
Binary files a/v0.5.2/.doctrees/api_doc/random/string.doctree and b/v0.5.2/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/reflection/clazz.doctree b/v0.5.2/.doctrees/api_doc/reflection/clazz.doctree
index 8908a95c10e..5161c1c5cb0 100644
Binary files a/v0.5.2/.doctrees/api_doc/reflection/clazz.doctree and b/v0.5.2/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/reflection/exception.doctree b/v0.5.2/.doctrees/api_doc/reflection/exception.doctree
index b8a0be3b531..fa69f3af888 100644
Binary files a/v0.5.2/.doctrees/api_doc/reflection/exception.doctree and b/v0.5.2/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/reflection/func.doctree b/v0.5.2/.doctrees/api_doc/reflection/func.doctree
index 18df0265dfc..c4c24db7299 100644
Binary files a/v0.5.2/.doctrees/api_doc/reflection/func.doctree and b/v0.5.2/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/reflection/imports.doctree b/v0.5.2/.doctrees/api_doc/reflection/imports.doctree
index 54a5010ce55..72cc121b94c 100644
Binary files a/v0.5.2/.doctrees/api_doc/reflection/imports.doctree and b/v0.5.2/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/reflection/index.doctree b/v0.5.2/.doctrees/api_doc/reflection/index.doctree
index b05da47d26a..657f0b5a3e5 100644
Binary files a/v0.5.2/.doctrees/api_doc/reflection/index.doctree and b/v0.5.2/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/reflection/iter.doctree b/v0.5.2/.doctrees/api_doc/reflection/iter.doctree
index 65f76ed1996..a282892328e 100644
Binary files a/v0.5.2/.doctrees/api_doc/reflection/iter.doctree and b/v0.5.2/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/scale/index.doctree b/v0.5.2/.doctrees/api_doc/scale/index.doctree
index 57e96612a8c..7f0bdb7a0ef 100644
Binary files a/v0.5.2/.doctrees/api_doc/scale/index.doctree and b/v0.5.2/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/scale/size.doctree b/v0.5.2/.doctrees/api_doc/scale/size.doctree
index 59db50710cd..6e171cc1b88 100644
Binary files a/v0.5.2/.doctrees/api_doc/scale/size.doctree and b/v0.5.2/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/scale/time.doctree b/v0.5.2/.doctrees/api_doc/scale/time.doctree
index 54f1e0891d7..1d9c6d31cfd 100644
Binary files a/v0.5.2/.doctrees/api_doc/scale/time.doctree and b/v0.5.2/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/string/index.doctree b/v0.5.2/.doctrees/api_doc/string/index.doctree
index e80982ae596..86debf4a155 100644
Binary files a/v0.5.2/.doctrees/api_doc/string/index.doctree and b/v0.5.2/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/string/plural.doctree b/v0.5.2/.doctrees/api_doc/string/plural.doctree
index ea2dc0b5bae..46aeeb70531 100644
Binary files a/v0.5.2/.doctrees/api_doc/string/plural.doctree and b/v0.5.2/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/string/template.doctree b/v0.5.2/.doctrees/api_doc/string/template.doctree
index 1a20dbcdb8a..315b8fe45af 100644
Binary files a/v0.5.2/.doctrees/api_doc/string/template.doctree and b/v0.5.2/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/string/trunc.doctree b/v0.5.2/.doctrees/api_doc/string/trunc.doctree
index 2f0c32cf26c..f9004c72dc9 100644
Binary files a/v0.5.2/.doctrees/api_doc/string/trunc.doctree and b/v0.5.2/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/system/filesystem.doctree b/v0.5.2/.doctrees/api_doc/system/filesystem.doctree
index 6a8a0df4937..62528198441 100644
Binary files a/v0.5.2/.doctrees/api_doc/system/filesystem.doctree and b/v0.5.2/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/system/index.doctree b/v0.5.2/.doctrees/api_doc/system/index.doctree
index 643c9bc83e2..f1c61952a4b 100644
Binary files a/v0.5.2/.doctrees/api_doc/system/index.doctree and b/v0.5.2/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/testing/capture.doctree b/v0.5.2/.doctrees/api_doc/testing/capture.doctree
index bf79d88157c..beffe4dce99 100644
Binary files a/v0.5.2/.doctrees/api_doc/testing/capture.doctree and b/v0.5.2/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/testing/generator.doctree b/v0.5.2/.doctrees/api_doc/testing/generator.doctree
index 00c8a764616..27f5a85c53d 100644
Binary files a/v0.5.2/.doctrees/api_doc/testing/generator.doctree and b/v0.5.2/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/testing/index.doctree b/v0.5.2/.doctrees/api_doc/testing/index.doctree
index 661da3e00c0..ceb24de2eb8 100644
Binary files a/v0.5.2/.doctrees/api_doc/testing/index.doctree and b/v0.5.2/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.5.2/.doctrees/api_doc/testing/isolated.doctree b/v0.5.2/.doctrees/api_doc/testing/isolated.doctree
index 6f49ba198c4..41dc7d19f38 100644
Binary files a/v0.5.2/.doctrees/api_doc/testing/isolated.doctree and b/v0.5.2/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.5.2/.doctrees/environment.pickle b/v0.5.2/.doctrees/environment.pickle
index bb92c5b71d1..9aa2f82afba 100644
Binary files a/v0.5.2/.doctrees/environment.pickle and b/v0.5.2/.doctrees/environment.pickle differ
diff --git a/v0.5.2/.doctrees/index.doctree b/v0.5.2/.doctrees/index.doctree
index ce39bfe4ff8..06658a57ed7 100644
Binary files a/v0.5.2/.doctrees/index.doctree and b/v0.5.2/.doctrees/index.doctree differ
diff --git a/v0.5.2/.doctrees/tutorials/installation/index.doctree b/v0.5.2/.doctrees/tutorials/installation/index.doctree
index 4f949fd3cba..b1195b68a1f 100644
Binary files a/v0.5.2/.doctrees/tutorials/installation/index.doctree and b/v0.5.2/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.0/.buildinfo b/v0.6.0/.buildinfo
index 050a77711ca..515a0e4f075 100644
--- a/v0.6.0/.buildinfo
+++ b/v0.6.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 45660359b35638a5e75108469cd887de
+config: 1eb6f6ac3d14ad314be461b32439f35a
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.0/.doctrees/api_doc/algorithm/index.doctree b/v0.6.0/.doctrees/api_doc/algorithm/index.doctree
index 302eb7b473b..f610344f71b 100644
Binary files a/v0.6.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.0/.doctrees/api_doc/algorithm/topological.doctree
index c198a2dd836..b4f5d67c3bf 100644
Binary files a/v0.6.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/binary/base.doctree b/v0.6.0/.doctrees/api_doc/binary/base.doctree
index d6aef196c27..73032cd3afb 100644
Binary files a/v0.6.0/.doctrees/api_doc/binary/base.doctree and b/v0.6.0/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/binary/bool.doctree b/v0.6.0/.doctrees/api_doc/binary/bool.doctree
index 77187795d42..5bca3f32135 100644
Binary files a/v0.6.0/.doctrees/api_doc/binary/bool.doctree and b/v0.6.0/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/binary/buffer.doctree b/v0.6.0/.doctrees/api_doc/binary/buffer.doctree
index bc154349ea9..84240942336 100644
Binary files a/v0.6.0/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.0/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/binary/index.doctree b/v0.6.0/.doctrees/api_doc/binary/index.doctree
index 9b7cc2e09e0..d4e2d0aa8b4 100644
Binary files a/v0.6.0/.doctrees/api_doc/binary/index.doctree and b/v0.6.0/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/binary/int.doctree b/v0.6.0/.doctrees/api_doc/binary/int.doctree
index 3735ca8f8c6..4b741864532 100644
Binary files a/v0.6.0/.doctrees/api_doc/binary/int.doctree and b/v0.6.0/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/binary/str.doctree b/v0.6.0/.doctrees/api_doc/binary/str.doctree
index 557e8c8efe7..d7912a8af94 100644
Binary files a/v0.6.0/.doctrees/api_doc/binary/str.doctree and b/v0.6.0/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/binary/uint.doctree b/v0.6.0/.doctrees/api_doc/binary/uint.doctree
index 52d0bd8a7e9..edaa9c71977 100644
Binary files a/v0.6.0/.doctrees/api_doc/binary/uint.doctree and b/v0.6.0/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/collection/dimension.doctree b/v0.6.0/.doctrees/api_doc/collection/dimension.doctree
index 2beef3e5547..d1c0eefde7d 100644
Binary files a/v0.6.0/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.0/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/collection/functional.doctree b/v0.6.0/.doctrees/api_doc/collection/functional.doctree
index 51048111c47..4d24cb8ac81 100644
Binary files a/v0.6.0/.doctrees/api_doc/collection/functional.doctree and b/v0.6.0/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/collection/index.doctree b/v0.6.0/.doctrees/api_doc/collection/index.doctree
index 4e16de75b9b..a7a7f4a25c3 100644
Binary files a/v0.6.0/.doctrees/api_doc/collection/index.doctree and b/v0.6.0/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/collection/structural.doctree b/v0.6.0/.doctrees/api_doc/collection/structural.doctree
index 0b03e2d99d6..6279f77fcef 100644
Binary files a/v0.6.0/.doctrees/api_doc/collection/structural.doctree and b/v0.6.0/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/color/index.doctree b/v0.6.0/.doctrees/api_doc/color/index.doctree
index 3ecc82dab44..c4080162f38 100644
Binary files a/v0.6.0/.doctrees/api_doc/color/index.doctree and b/v0.6.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/color/model.doctree b/v0.6.0/.doctrees/api_doc/color/model.doctree
index 5c578d28fe7..9d839b04e20 100644
Binary files a/v0.6.0/.doctrees/api_doc/color/model.doctree and b/v0.6.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/color/utils.doctree b/v0.6.0/.doctrees/api_doc/color/utils.doctree
index 4fd7c5322d0..694e3bb5aac 100644
Binary files a/v0.6.0/.doctrees/api_doc/color/utils.doctree and b/v0.6.0/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/config/index.doctree b/v0.6.0/.doctrees/api_doc/config/index.doctree
index 15b94e684ab..54db7205481 100644
Binary files a/v0.6.0/.doctrees/api_doc/config/index.doctree and b/v0.6.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/config/meta.doctree b/v0.6.0/.doctrees/api_doc/config/meta.doctree
index ab05768e0f5..2e1bd7500cd 100644
Binary files a/v0.6.0/.doctrees/api_doc/config/meta.doctree and b/v0.6.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/design/decorator.doctree b/v0.6.0/.doctrees/api_doc/design/decorator.doctree
index 353dc858e5e..8cffb785753 100644
Binary files a/v0.6.0/.doctrees/api_doc/design/decorator.doctree and b/v0.6.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/design/final.doctree b/v0.6.0/.doctrees/api_doc/design/final.doctree
index 67ad3631c07..f2db8d56171 100644
Binary files a/v0.6.0/.doctrees/api_doc/design/final.doctree and b/v0.6.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/design/index.doctree b/v0.6.0/.doctrees/api_doc/design/index.doctree
index 36017bf29c4..e2f592f1097 100644
Binary files a/v0.6.0/.doctrees/api_doc/design/index.doctree and b/v0.6.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/design/singleton.doctree b/v0.6.0/.doctrees/api_doc/design/singleton.doctree
index 2995907f887..d3471f3c694 100644
Binary files a/v0.6.0/.doctrees/api_doc/design/singleton.doctree and b/v0.6.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.0/.doctrees/api_doc/encoding/ansi.doctree
index 86095dec940..cf11b4aa0d4 100644
Binary files a/v0.6.0/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.0/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/encoding/base64.doctree b/v0.6.0/.doctrees/api_doc/encoding/base64.doctree
index 6fc94cb85a5..9d4621cc53d 100644
Binary files a/v0.6.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/encoding/decode.doctree b/v0.6.0/.doctrees/api_doc/encoding/decode.doctree
index 975a6c516e4..4efacb366ea 100644
Binary files a/v0.6.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/encoding/hash.doctree b/v0.6.0/.doctrees/api_doc/encoding/hash.doctree
index 1d5051af4f3..43ddcc3147d 100644
Binary files a/v0.6.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/encoding/index.doctree b/v0.6.0/.doctrees/api_doc/encoding/index.doctree
index a8c3741e825..cee6099b8ef 100644
Binary files a/v0.6.0/.doctrees/api_doc/encoding/index.doctree and b/v0.6.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/model/clazz.doctree b/v0.6.0/.doctrees/api_doc/model/clazz.doctree
index e198faf02ca..ece4b12864b 100644
Binary files a/v0.6.0/.doctrees/api_doc/model/clazz.doctree and b/v0.6.0/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/model/compare.doctree b/v0.6.0/.doctrees/api_doc/model/compare.doctree
index 0d73838dce8..d4a7b73cc54 100644
Binary files a/v0.6.0/.doctrees/api_doc/model/compare.doctree and b/v0.6.0/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/model/enum.doctree b/v0.6.0/.doctrees/api_doc/model/enum.doctree
index 214550ffa11..d0cef37b750 100644
Binary files a/v0.6.0/.doctrees/api_doc/model/enum.doctree and b/v0.6.0/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/model/index.doctree b/v0.6.0/.doctrees/api_doc/model/index.doctree
index 92c17c6c3ae..b80ebcb4612 100644
Binary files a/v0.6.0/.doctrees/api_doc/model/index.doctree and b/v0.6.0/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/model/raw.doctree b/v0.6.0/.doctrees/api_doc/model/raw.doctree
index 06f70c8c98f..c9708b24cf0 100644
Binary files a/v0.6.0/.doctrees/api_doc/model/raw.doctree and b/v0.6.0/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/model/repr.doctree b/v0.6.0/.doctrees/api_doc/model/repr.doctree
index 52c56949eb9..07318cab92c 100644
Binary files a/v0.6.0/.doctrees/api_doc/model/repr.doctree and b/v0.6.0/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/random/binary.doctree b/v0.6.0/.doctrees/api_doc/random/binary.doctree
index b494cf51f53..41a4d01c319 100644
Binary files a/v0.6.0/.doctrees/api_doc/random/binary.doctree and b/v0.6.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/random/index.doctree b/v0.6.0/.doctrees/api_doc/random/index.doctree
index ff6749324bf..6de020ea042 100644
Binary files a/v0.6.0/.doctrees/api_doc/random/index.doctree and b/v0.6.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/random/sequence.doctree b/v0.6.0/.doctrees/api_doc/random/sequence.doctree
index c2360e57f13..b64cf6c1b19 100644
Binary files a/v0.6.0/.doctrees/api_doc/random/sequence.doctree and b/v0.6.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/random/string.doctree b/v0.6.0/.doctrees/api_doc/random/string.doctree
index 60029491a2d..fe1c3034e78 100644
Binary files a/v0.6.0/.doctrees/api_doc/random/string.doctree and b/v0.6.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.0/.doctrees/api_doc/reflection/clazz.doctree
index 396fe3c3f11..257e615c958 100644
Binary files a/v0.6.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/reflection/exception.doctree b/v0.6.0/.doctrees/api_doc/reflection/exception.doctree
index 1dc5cb4b851..2e00b142a84 100644
Binary files a/v0.6.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/reflection/func.doctree b/v0.6.0/.doctrees/api_doc/reflection/func.doctree
index 1756c92a65d..44b7a00d971 100644
Binary files a/v0.6.0/.doctrees/api_doc/reflection/func.doctree and b/v0.6.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/reflection/imports.doctree b/v0.6.0/.doctrees/api_doc/reflection/imports.doctree
index eb615f08690..da3910f2843 100644
Binary files a/v0.6.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/reflection/index.doctree b/v0.6.0/.doctrees/api_doc/reflection/index.doctree
index 94c68a6f386..054eb714465 100644
Binary files a/v0.6.0/.doctrees/api_doc/reflection/index.doctree and b/v0.6.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/reflection/iter.doctree b/v0.6.0/.doctrees/api_doc/reflection/iter.doctree
index 50baffe65b7..809996c5f62 100644
Binary files a/v0.6.0/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.0/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/scale/index.doctree b/v0.6.0/.doctrees/api_doc/scale/index.doctree
index 46f135461aa..81beba55054 100644
Binary files a/v0.6.0/.doctrees/api_doc/scale/index.doctree and b/v0.6.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/scale/size.doctree b/v0.6.0/.doctrees/api_doc/scale/size.doctree
index 6c97c4c256c..2331d521fd9 100644
Binary files a/v0.6.0/.doctrees/api_doc/scale/size.doctree and b/v0.6.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/scale/time.doctree b/v0.6.0/.doctrees/api_doc/scale/time.doctree
index 39f660b7b8c..de154e26690 100644
Binary files a/v0.6.0/.doctrees/api_doc/scale/time.doctree and b/v0.6.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/string/index.doctree b/v0.6.0/.doctrees/api_doc/string/index.doctree
index 5e8bbfa1e88..a5423485fea 100644
Binary files a/v0.6.0/.doctrees/api_doc/string/index.doctree and b/v0.6.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/string/plural.doctree b/v0.6.0/.doctrees/api_doc/string/plural.doctree
index 7c2e23efcc4..35c9145214a 100644
Binary files a/v0.6.0/.doctrees/api_doc/string/plural.doctree and b/v0.6.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/string/template.doctree b/v0.6.0/.doctrees/api_doc/string/template.doctree
index 46f4b38b4af..a39c61dcd43 100644
Binary files a/v0.6.0/.doctrees/api_doc/string/template.doctree and b/v0.6.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/string/trunc.doctree b/v0.6.0/.doctrees/api_doc/string/trunc.doctree
index bc28839a04e..d7285f8600b 100644
Binary files a/v0.6.0/.doctrees/api_doc/string/trunc.doctree and b/v0.6.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/system/filesystem.doctree b/v0.6.0/.doctrees/api_doc/system/filesystem.doctree
index caa18a88de1..c2c65a457ee 100644
Binary files a/v0.6.0/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.0/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/system/index.doctree b/v0.6.0/.doctrees/api_doc/system/index.doctree
index d674b274cf9..c9ae97fc6cc 100644
Binary files a/v0.6.0/.doctrees/api_doc/system/index.doctree and b/v0.6.0/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/testing/capture.doctree b/v0.6.0/.doctrees/api_doc/testing/capture.doctree
index cefbd86434f..78bc5f04991 100644
Binary files a/v0.6.0/.doctrees/api_doc/testing/capture.doctree and b/v0.6.0/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/testing/generator.doctree b/v0.6.0/.doctrees/api_doc/testing/generator.doctree
index 4547dd77728..12cc2bb838c 100644
Binary files a/v0.6.0/.doctrees/api_doc/testing/generator.doctree and b/v0.6.0/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/testing/index.doctree b/v0.6.0/.doctrees/api_doc/testing/index.doctree
index a7d5bfe130f..e2c3799c267 100644
Binary files a/v0.6.0/.doctrees/api_doc/testing/index.doctree and b/v0.6.0/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.0/.doctrees/api_doc/testing/isolated.doctree b/v0.6.0/.doctrees/api_doc/testing/isolated.doctree
index dec21b87c20..732d4aa3208 100644
Binary files a/v0.6.0/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.0/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.0/.doctrees/environment.pickle b/v0.6.0/.doctrees/environment.pickle
index 2f3f0bdd991..83d3182e48c 100644
Binary files a/v0.6.0/.doctrees/environment.pickle and b/v0.6.0/.doctrees/environment.pickle differ
diff --git a/v0.6.0/.doctrees/index.doctree b/v0.6.0/.doctrees/index.doctree
index 754734eda9a..b63c6a2bdb4 100644
Binary files a/v0.6.0/.doctrees/index.doctree and b/v0.6.0/.doctrees/index.doctree differ
diff --git a/v0.6.0/.doctrees/tutorials/installation/index.doctree b/v0.6.0/.doctrees/tutorials/installation/index.doctree
index 731379a17ec..5008bfbb60c 100644
Binary files a/v0.6.0/.doctrees/tutorials/installation/index.doctree and b/v0.6.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.1/.buildinfo b/v0.6.1/.buildinfo
index 0ee113c013f..4d06648496e 100644
--- a/v0.6.1/.buildinfo
+++ b/v0.6.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: bc248c17863b25a2298b05e9752a8e4d
+config: 7f3c0c8d8d720cb0e1fa0f15b24db80c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.1/.doctrees/api_doc/algorithm/index.doctree b/v0.6.1/.doctrees/api_doc/algorithm/index.doctree
index ea9ab4fd502..fba67aa1043 100644
Binary files a/v0.6.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.1/.doctrees/api_doc/algorithm/topological.doctree
index 9c90b353177..09cfa6adb6f 100644
Binary files a/v0.6.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/binary/base.doctree b/v0.6.1/.doctrees/api_doc/binary/base.doctree
index fe9609dcddc..53d9602bc09 100644
Binary files a/v0.6.1/.doctrees/api_doc/binary/base.doctree and b/v0.6.1/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/binary/bool.doctree b/v0.6.1/.doctrees/api_doc/binary/bool.doctree
index 749f4735be9..6706ca4f8ac 100644
Binary files a/v0.6.1/.doctrees/api_doc/binary/bool.doctree and b/v0.6.1/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/binary/buffer.doctree b/v0.6.1/.doctrees/api_doc/binary/buffer.doctree
index 38df412d6f3..69c50cafbb6 100644
Binary files a/v0.6.1/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.1/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/binary/float.doctree b/v0.6.1/.doctrees/api_doc/binary/float.doctree
index ca08a963453..07cffd6277f 100644
Binary files a/v0.6.1/.doctrees/api_doc/binary/float.doctree and b/v0.6.1/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/binary/index.doctree b/v0.6.1/.doctrees/api_doc/binary/index.doctree
index 4ce0b83ee27..7740d102446 100644
Binary files a/v0.6.1/.doctrees/api_doc/binary/index.doctree and b/v0.6.1/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/binary/int.doctree b/v0.6.1/.doctrees/api_doc/binary/int.doctree
index 0d41a8b824f..093434d0d01 100644
Binary files a/v0.6.1/.doctrees/api_doc/binary/int.doctree and b/v0.6.1/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/binary/str.doctree b/v0.6.1/.doctrees/api_doc/binary/str.doctree
index 7b4b1cdca75..77a95c2bdd7 100644
Binary files a/v0.6.1/.doctrees/api_doc/binary/str.doctree and b/v0.6.1/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/binary/uint.doctree b/v0.6.1/.doctrees/api_doc/binary/uint.doctree
index ab82ee4bf74..bc5814c45ba 100644
Binary files a/v0.6.1/.doctrees/api_doc/binary/uint.doctree and b/v0.6.1/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/collection/dimension.doctree b/v0.6.1/.doctrees/api_doc/collection/dimension.doctree
index 8715d3af255..3b577b18c0e 100644
Binary files a/v0.6.1/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.1/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/collection/functional.doctree b/v0.6.1/.doctrees/api_doc/collection/functional.doctree
index 80d1d535bb3..83fbe45e28a 100644
Binary files a/v0.6.1/.doctrees/api_doc/collection/functional.doctree and b/v0.6.1/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/collection/index.doctree b/v0.6.1/.doctrees/api_doc/collection/index.doctree
index 941cb0d2cc8..c31aa6bf7cd 100644
Binary files a/v0.6.1/.doctrees/api_doc/collection/index.doctree and b/v0.6.1/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/collection/structural.doctree b/v0.6.1/.doctrees/api_doc/collection/structural.doctree
index 5eb931fe6af..144ff098297 100644
Binary files a/v0.6.1/.doctrees/api_doc/collection/structural.doctree and b/v0.6.1/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/color/index.doctree b/v0.6.1/.doctrees/api_doc/color/index.doctree
index 2e406080c84..d73703c76d5 100644
Binary files a/v0.6.1/.doctrees/api_doc/color/index.doctree and b/v0.6.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/color/model.doctree b/v0.6.1/.doctrees/api_doc/color/model.doctree
index fb1a0e7963f..4eb0be26999 100644
Binary files a/v0.6.1/.doctrees/api_doc/color/model.doctree and b/v0.6.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/color/utils.doctree b/v0.6.1/.doctrees/api_doc/color/utils.doctree
index 1e5dfc819af..fad2525e8a9 100644
Binary files a/v0.6.1/.doctrees/api_doc/color/utils.doctree and b/v0.6.1/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/config/index.doctree b/v0.6.1/.doctrees/api_doc/config/index.doctree
index c7f30fd6efc..a4debeb8a84 100644
Binary files a/v0.6.1/.doctrees/api_doc/config/index.doctree and b/v0.6.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/config/meta.doctree b/v0.6.1/.doctrees/api_doc/config/meta.doctree
index cedc3b4716d..6d274037cf3 100644
Binary files a/v0.6.1/.doctrees/api_doc/config/meta.doctree and b/v0.6.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/design/decorator.doctree b/v0.6.1/.doctrees/api_doc/design/decorator.doctree
index 2521204f4b3..cab2e44cc9b 100644
Binary files a/v0.6.1/.doctrees/api_doc/design/decorator.doctree and b/v0.6.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/design/final.doctree b/v0.6.1/.doctrees/api_doc/design/final.doctree
index f64493c1adb..50ea6b15e95 100644
Binary files a/v0.6.1/.doctrees/api_doc/design/final.doctree and b/v0.6.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/design/index.doctree b/v0.6.1/.doctrees/api_doc/design/index.doctree
index bbc39052e13..55e097e3d76 100644
Binary files a/v0.6.1/.doctrees/api_doc/design/index.doctree and b/v0.6.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/design/singleton.doctree b/v0.6.1/.doctrees/api_doc/design/singleton.doctree
index 1042150486b..c1d2e19d912 100644
Binary files a/v0.6.1/.doctrees/api_doc/design/singleton.doctree and b/v0.6.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.1/.doctrees/api_doc/encoding/ansi.doctree
index a8f49add884..dab72e38899 100644
Binary files a/v0.6.1/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.1/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/encoding/base64.doctree b/v0.6.1/.doctrees/api_doc/encoding/base64.doctree
index 2edec5dc6f3..6fcd689751c 100644
Binary files a/v0.6.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/encoding/decode.doctree b/v0.6.1/.doctrees/api_doc/encoding/decode.doctree
index 1b9a3ba8995..04f3ea2c367 100644
Binary files a/v0.6.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/encoding/hash.doctree b/v0.6.1/.doctrees/api_doc/encoding/hash.doctree
index 93ddb652278..711246ad94b 100644
Binary files a/v0.6.1/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.1/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/encoding/index.doctree b/v0.6.1/.doctrees/api_doc/encoding/index.doctree
index 249e8f6d1e7..6c511f9fef0 100644
Binary files a/v0.6.1/.doctrees/api_doc/encoding/index.doctree and b/v0.6.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/file/index.doctree b/v0.6.1/.doctrees/api_doc/file/index.doctree
index 92e8c9a182e..17c2f24447d 100644
Binary files a/v0.6.1/.doctrees/api_doc/file/index.doctree and b/v0.6.1/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/file/stream.doctree b/v0.6.1/.doctrees/api_doc/file/stream.doctree
index d1d8edd348f..23178c5563a 100644
Binary files a/v0.6.1/.doctrees/api_doc/file/stream.doctree and b/v0.6.1/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/model/clazz.doctree b/v0.6.1/.doctrees/api_doc/model/clazz.doctree
index a33e7112645..0973cc77800 100644
Binary files a/v0.6.1/.doctrees/api_doc/model/clazz.doctree and b/v0.6.1/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/model/compare.doctree b/v0.6.1/.doctrees/api_doc/model/compare.doctree
index 6bb46ac9ad8..ca02ab0c1e1 100644
Binary files a/v0.6.1/.doctrees/api_doc/model/compare.doctree and b/v0.6.1/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/model/enum.doctree b/v0.6.1/.doctrees/api_doc/model/enum.doctree
index 5012c89e1c7..787babd2a31 100644
Binary files a/v0.6.1/.doctrees/api_doc/model/enum.doctree and b/v0.6.1/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/model/index.doctree b/v0.6.1/.doctrees/api_doc/model/index.doctree
index 62ca5bcd237..7565258d729 100644
Binary files a/v0.6.1/.doctrees/api_doc/model/index.doctree and b/v0.6.1/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/model/raw.doctree b/v0.6.1/.doctrees/api_doc/model/raw.doctree
index 8e3d3487e3e..76d6991cebf 100644
Binary files a/v0.6.1/.doctrees/api_doc/model/raw.doctree and b/v0.6.1/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/model/repr.doctree b/v0.6.1/.doctrees/api_doc/model/repr.doctree
index 9554f02fece..c940d329a6a 100644
Binary files a/v0.6.1/.doctrees/api_doc/model/repr.doctree and b/v0.6.1/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/random/binary.doctree b/v0.6.1/.doctrees/api_doc/random/binary.doctree
index e7aac3e16fe..ec7524dfc57 100644
Binary files a/v0.6.1/.doctrees/api_doc/random/binary.doctree and b/v0.6.1/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/random/index.doctree b/v0.6.1/.doctrees/api_doc/random/index.doctree
index 20b95084085..33f1faeb175 100644
Binary files a/v0.6.1/.doctrees/api_doc/random/index.doctree and b/v0.6.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/random/sequence.doctree b/v0.6.1/.doctrees/api_doc/random/sequence.doctree
index 866880ebd3b..85462169210 100644
Binary files a/v0.6.1/.doctrees/api_doc/random/sequence.doctree and b/v0.6.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/random/string.doctree b/v0.6.1/.doctrees/api_doc/random/string.doctree
index cd904c94375..03ac0dedafd 100644
Binary files a/v0.6.1/.doctrees/api_doc/random/string.doctree and b/v0.6.1/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.1/.doctrees/api_doc/reflection/clazz.doctree
index 8d503839446..9f2af2d3828 100644
Binary files a/v0.6.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/reflection/exception.doctree b/v0.6.1/.doctrees/api_doc/reflection/exception.doctree
index b09b839894c..d0142832c36 100644
Binary files a/v0.6.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/reflection/func.doctree b/v0.6.1/.doctrees/api_doc/reflection/func.doctree
index 0b10a9dea6d..8fe9ecc1535 100644
Binary files a/v0.6.1/.doctrees/api_doc/reflection/func.doctree and b/v0.6.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/reflection/imports.doctree b/v0.6.1/.doctrees/api_doc/reflection/imports.doctree
index 85f65d9c870..d0cce5c4e0b 100644
Binary files a/v0.6.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/reflection/index.doctree b/v0.6.1/.doctrees/api_doc/reflection/index.doctree
index 6d24b5fa268..956795f7c10 100644
Binary files a/v0.6.1/.doctrees/api_doc/reflection/index.doctree and b/v0.6.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/reflection/iter.doctree b/v0.6.1/.doctrees/api_doc/reflection/iter.doctree
index 19acad7da99..feaaff36505 100644
Binary files a/v0.6.1/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.1/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/scale/index.doctree b/v0.6.1/.doctrees/api_doc/scale/index.doctree
index c9baae6986d..a6474e9cdd8 100644
Binary files a/v0.6.1/.doctrees/api_doc/scale/index.doctree and b/v0.6.1/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/scale/size.doctree b/v0.6.1/.doctrees/api_doc/scale/size.doctree
index f59c1f4c1b4..c78dd583c7b 100644
Binary files a/v0.6.1/.doctrees/api_doc/scale/size.doctree and b/v0.6.1/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/scale/time.doctree b/v0.6.1/.doctrees/api_doc/scale/time.doctree
index 05c68f7c5c6..0dc2b672ad0 100644
Binary files a/v0.6.1/.doctrees/api_doc/scale/time.doctree and b/v0.6.1/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/string/index.doctree b/v0.6.1/.doctrees/api_doc/string/index.doctree
index 52bfc8f9b36..5420b890cb0 100644
Binary files a/v0.6.1/.doctrees/api_doc/string/index.doctree and b/v0.6.1/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/string/plural.doctree b/v0.6.1/.doctrees/api_doc/string/plural.doctree
index ee26f72aad8..f7b6ba23555 100644
Binary files a/v0.6.1/.doctrees/api_doc/string/plural.doctree and b/v0.6.1/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/string/template.doctree b/v0.6.1/.doctrees/api_doc/string/template.doctree
index 1a8ae11c0b2..af0fdaca3e9 100644
Binary files a/v0.6.1/.doctrees/api_doc/string/template.doctree and b/v0.6.1/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/string/trunc.doctree b/v0.6.1/.doctrees/api_doc/string/trunc.doctree
index 8ae2857a9a8..e47299b65e2 100644
Binary files a/v0.6.1/.doctrees/api_doc/string/trunc.doctree and b/v0.6.1/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/system/filesystem.doctree b/v0.6.1/.doctrees/api_doc/system/filesystem.doctree
index 0e4f200bc44..6ed11fb75ab 100644
Binary files a/v0.6.1/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.1/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/system/index.doctree b/v0.6.1/.doctrees/api_doc/system/index.doctree
index b2e2004d929..647cc16f793 100644
Binary files a/v0.6.1/.doctrees/api_doc/system/index.doctree and b/v0.6.1/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/testing/capture.doctree b/v0.6.1/.doctrees/api_doc/testing/capture.doctree
index 6887a45ad7c..b25011c2bda 100644
Binary files a/v0.6.1/.doctrees/api_doc/testing/capture.doctree and b/v0.6.1/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/testing/generator.doctree b/v0.6.1/.doctrees/api_doc/testing/generator.doctree
index 1d4fa219132..c1c5385388c 100644
Binary files a/v0.6.1/.doctrees/api_doc/testing/generator.doctree and b/v0.6.1/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/testing/index.doctree b/v0.6.1/.doctrees/api_doc/testing/index.doctree
index 53df73f5168..8bcc8e4d398 100644
Binary files a/v0.6.1/.doctrees/api_doc/testing/index.doctree and b/v0.6.1/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.1/.doctrees/api_doc/testing/isolated.doctree b/v0.6.1/.doctrees/api_doc/testing/isolated.doctree
index 2a6c58f8db7..df8fdf3371d 100644
Binary files a/v0.6.1/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.1/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.1/.doctrees/environment.pickle b/v0.6.1/.doctrees/environment.pickle
index 8b6f3c4c143..e6359d95e34 100644
Binary files a/v0.6.1/.doctrees/environment.pickle and b/v0.6.1/.doctrees/environment.pickle differ
diff --git a/v0.6.1/.doctrees/index.doctree b/v0.6.1/.doctrees/index.doctree
index de0a39912e8..408ff02209a 100644
Binary files a/v0.6.1/.doctrees/index.doctree and b/v0.6.1/.doctrees/index.doctree differ
diff --git a/v0.6.1/.doctrees/tutorials/installation/index.doctree b/v0.6.1/.doctrees/tutorials/installation/index.doctree
index 33f977ebcf8..ec0ad947873 100644
Binary files a/v0.6.1/.doctrees/tutorials/installation/index.doctree and b/v0.6.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.10/.buildinfo b/v0.6.10/.buildinfo
index c919b0d4a1d..4dbd20db76d 100644
--- a/v0.6.10/.buildinfo
+++ b/v0.6.10/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 669083fae1e8d98831e76608b0c0e3e5
+config: 9f4f0e5ca51411450272eebed51b03af
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.10/.doctrees/api_doc/algorithm/index.doctree b/v0.6.10/.doctrees/api_doc/algorithm/index.doctree
index fe753e1fafb..4aae01d935f 100644
Binary files a/v0.6.10/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.10/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.10/.doctrees/api_doc/algorithm/topological.doctree
index 06212195147..a412a780133 100644
Binary files a/v0.6.10/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.10/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/binary/base.doctree b/v0.6.10/.doctrees/api_doc/binary/base.doctree
index e1fae088f60..18e76975f40 100644
Binary files a/v0.6.10/.doctrees/api_doc/binary/base.doctree and b/v0.6.10/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/binary/bool.doctree b/v0.6.10/.doctrees/api_doc/binary/bool.doctree
index 56dbb98a2e9..4914522b64c 100644
Binary files a/v0.6.10/.doctrees/api_doc/binary/bool.doctree and b/v0.6.10/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/binary/buffer.doctree b/v0.6.10/.doctrees/api_doc/binary/buffer.doctree
index 7d6ac719e3b..4f9bf2e894b 100644
Binary files a/v0.6.10/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.10/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/binary/float.doctree b/v0.6.10/.doctrees/api_doc/binary/float.doctree
index 5fe6bd76b72..46dc946c7c1 100644
Binary files a/v0.6.10/.doctrees/api_doc/binary/float.doctree and b/v0.6.10/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/binary/index.doctree b/v0.6.10/.doctrees/api_doc/binary/index.doctree
index 6c1a96bbd64..ab1eb26c9a7 100644
Binary files a/v0.6.10/.doctrees/api_doc/binary/index.doctree and b/v0.6.10/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/binary/int.doctree b/v0.6.10/.doctrees/api_doc/binary/int.doctree
index e86ba0391fe..a84cc77af24 100644
Binary files a/v0.6.10/.doctrees/api_doc/binary/int.doctree and b/v0.6.10/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/binary/str.doctree b/v0.6.10/.doctrees/api_doc/binary/str.doctree
index 9834236c786..0553566ace7 100644
Binary files a/v0.6.10/.doctrees/api_doc/binary/str.doctree and b/v0.6.10/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/binary/uint.doctree b/v0.6.10/.doctrees/api_doc/binary/uint.doctree
index 5aded08fb9f..bfce1c00085 100644
Binary files a/v0.6.10/.doctrees/api_doc/binary/uint.doctree and b/v0.6.10/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/collection/dimension.doctree b/v0.6.10/.doctrees/api_doc/collection/dimension.doctree
index c3aec333829..18a6f297fd7 100644
Binary files a/v0.6.10/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.10/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/collection/functional.doctree b/v0.6.10/.doctrees/api_doc/collection/functional.doctree
index af2fac018aa..cdc5963fb8a 100644
Binary files a/v0.6.10/.doctrees/api_doc/collection/functional.doctree and b/v0.6.10/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/collection/index.doctree b/v0.6.10/.doctrees/api_doc/collection/index.doctree
index c648932c6c2..850711cc3cb 100644
Binary files a/v0.6.10/.doctrees/api_doc/collection/index.doctree and b/v0.6.10/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/collection/sequence.doctree b/v0.6.10/.doctrees/api_doc/collection/sequence.doctree
index cf77fa850cc..151b8e00cc8 100644
Binary files a/v0.6.10/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.10/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/collection/stacked.doctree b/v0.6.10/.doctrees/api_doc/collection/stacked.doctree
index 46bf570a1a7..aa8d58d8d1c 100644
Binary files a/v0.6.10/.doctrees/api_doc/collection/stacked.doctree and b/v0.6.10/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/collection/structural.doctree b/v0.6.10/.doctrees/api_doc/collection/structural.doctree
index c9510dee2a3..96f5c80de04 100644
Binary files a/v0.6.10/.doctrees/api_doc/collection/structural.doctree and b/v0.6.10/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/color/index.doctree b/v0.6.10/.doctrees/api_doc/color/index.doctree
index 62ba4dcb5bc..43bf4338b71 100644
Binary files a/v0.6.10/.doctrees/api_doc/color/index.doctree and b/v0.6.10/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/color/model.doctree b/v0.6.10/.doctrees/api_doc/color/model.doctree
index 12d1cdeda14..222a6dc1d88 100644
Binary files a/v0.6.10/.doctrees/api_doc/color/model.doctree and b/v0.6.10/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/color/utils.doctree b/v0.6.10/.doctrees/api_doc/color/utils.doctree
index fe50ae6193f..a648d147d8d 100644
Binary files a/v0.6.10/.doctrees/api_doc/color/utils.doctree and b/v0.6.10/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/config/index.doctree b/v0.6.10/.doctrees/api_doc/config/index.doctree
index eff0bab096d..f471966023f 100644
Binary files a/v0.6.10/.doctrees/api_doc/config/index.doctree and b/v0.6.10/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/config/meta.doctree b/v0.6.10/.doctrees/api_doc/config/meta.doctree
index 8b383530a16..e35f6f9f9fc 100644
Binary files a/v0.6.10/.doctrees/api_doc/config/meta.doctree and b/v0.6.10/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/design/decorator.doctree b/v0.6.10/.doctrees/api_doc/design/decorator.doctree
index c57c5b4c200..b7e7453ad73 100644
Binary files a/v0.6.10/.doctrees/api_doc/design/decorator.doctree and b/v0.6.10/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/design/final.doctree b/v0.6.10/.doctrees/api_doc/design/final.doctree
index 0a6167709eb..250d89b0c6f 100644
Binary files a/v0.6.10/.doctrees/api_doc/design/final.doctree and b/v0.6.10/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/design/index.doctree b/v0.6.10/.doctrees/api_doc/design/index.doctree
index 1d73e3787f6..fbb7238fabb 100644
Binary files a/v0.6.10/.doctrees/api_doc/design/index.doctree and b/v0.6.10/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/design/observer.doctree b/v0.6.10/.doctrees/api_doc/design/observer.doctree
index 5cba1bd6eb4..1967cb8d4d8 100644
Binary files a/v0.6.10/.doctrees/api_doc/design/observer.doctree and b/v0.6.10/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/design/singleton.doctree b/v0.6.10/.doctrees/api_doc/design/singleton.doctree
index a8602270d18..b1725c4feba 100644
Binary files a/v0.6.10/.doctrees/api_doc/design/singleton.doctree and b/v0.6.10/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.10/.doctrees/api_doc/encoding/ansi.doctree
index c5cddbc28ee..c9fac8d1706 100644
Binary files a/v0.6.10/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.10/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/encoding/base64.doctree b/v0.6.10/.doctrees/api_doc/encoding/base64.doctree
index 88d287fa7ac..b40745cd98a 100644
Binary files a/v0.6.10/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.10/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/encoding/decode.doctree b/v0.6.10/.doctrees/api_doc/encoding/decode.doctree
index 570425450cd..e2533893cc7 100644
Binary files a/v0.6.10/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.10/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/encoding/hash.doctree b/v0.6.10/.doctrees/api_doc/encoding/hash.doctree
index ffaeb6e67e9..f796a4bf962 100644
Binary files a/v0.6.10/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.10/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/encoding/index.doctree b/v0.6.10/.doctrees/api_doc/encoding/index.doctree
index 0d587e7211a..d75c62432cb 100644
Binary files a/v0.6.10/.doctrees/api_doc/encoding/index.doctree and b/v0.6.10/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/expression/index.doctree b/v0.6.10/.doctrees/api_doc/expression/index.doctree
index b2e76fab821..7dbb70d7d6e 100644
Binary files a/v0.6.10/.doctrees/api_doc/expression/index.doctree and b/v0.6.10/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/expression/native.doctree b/v0.6.10/.doctrees/api_doc/expression/native.doctree
index 7aecbbbb03d..e175786c63d 100644
Binary files a/v0.6.10/.doctrees/api_doc/expression/native.doctree and b/v0.6.10/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/file/index.doctree b/v0.6.10/.doctrees/api_doc/file/index.doctree
index 113d6a4673b..f933cc9c917 100644
Binary files a/v0.6.10/.doctrees/api_doc/file/index.doctree and b/v0.6.10/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/file/stream.doctree b/v0.6.10/.doctrees/api_doc/file/stream.doctree
index 3656a348193..62872b4cdc9 100644
Binary files a/v0.6.10/.doctrees/api_doc/file/stream.doctree and b/v0.6.10/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/model/clazz.doctree b/v0.6.10/.doctrees/api_doc/model/clazz.doctree
index c8d24b7b0d0..f7c5d72ced6 100644
Binary files a/v0.6.10/.doctrees/api_doc/model/clazz.doctree and b/v0.6.10/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/model/compare.doctree b/v0.6.10/.doctrees/api_doc/model/compare.doctree
index b2037e0bfb6..00d70bf5c36 100644
Binary files a/v0.6.10/.doctrees/api_doc/model/compare.doctree and b/v0.6.10/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/model/enum.doctree b/v0.6.10/.doctrees/api_doc/model/enum.doctree
index cdea06abfe8..b96be815470 100644
Binary files a/v0.6.10/.doctrees/api_doc/model/enum.doctree and b/v0.6.10/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/model/index.doctree b/v0.6.10/.doctrees/api_doc/model/index.doctree
index 6778be5f094..c28a86afdd0 100644
Binary files a/v0.6.10/.doctrees/api_doc/model/index.doctree and b/v0.6.10/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/model/raw.doctree b/v0.6.10/.doctrees/api_doc/model/raw.doctree
index 2e3f9ec12f5..eee1a2526bf 100644
Binary files a/v0.6.10/.doctrees/api_doc/model/raw.doctree and b/v0.6.10/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/model/repr.doctree b/v0.6.10/.doctrees/api_doc/model/repr.doctree
index 399d9e72e41..e8cc4d61c0b 100644
Binary files a/v0.6.10/.doctrees/api_doc/model/repr.doctree and b/v0.6.10/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/random/binary.doctree b/v0.6.10/.doctrees/api_doc/random/binary.doctree
index ad0266808be..1abe125f86b 100644
Binary files a/v0.6.10/.doctrees/api_doc/random/binary.doctree and b/v0.6.10/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/random/index.doctree b/v0.6.10/.doctrees/api_doc/random/index.doctree
index 1c7df523aba..d1c12e1dcae 100644
Binary files a/v0.6.10/.doctrees/api_doc/random/index.doctree and b/v0.6.10/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/random/sequence.doctree b/v0.6.10/.doctrees/api_doc/random/sequence.doctree
index 1f28b704183..308c12794b6 100644
Binary files a/v0.6.10/.doctrees/api_doc/random/sequence.doctree and b/v0.6.10/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/random/string.doctree b/v0.6.10/.doctrees/api_doc/random/string.doctree
index 20f103d13a1..93f29418245 100644
Binary files a/v0.6.10/.doctrees/api_doc/random/string.doctree and b/v0.6.10/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.10/.doctrees/api_doc/reflection/clazz.doctree
index 63e9126b635..e7a93418f10 100644
Binary files a/v0.6.10/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.10/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/reflection/context.doctree b/v0.6.10/.doctrees/api_doc/reflection/context.doctree
index 9e27b774948..05ca52ad2e4 100644
Binary files a/v0.6.10/.doctrees/api_doc/reflection/context.doctree and b/v0.6.10/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/reflection/exception.doctree b/v0.6.10/.doctrees/api_doc/reflection/exception.doctree
index b678398edd6..7589ce4c4d4 100644
Binary files a/v0.6.10/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.10/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/reflection/func.doctree b/v0.6.10/.doctrees/api_doc/reflection/func.doctree
index 273209c8f89..34a2b35ec61 100644
Binary files a/v0.6.10/.doctrees/api_doc/reflection/func.doctree and b/v0.6.10/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/reflection/imports.doctree b/v0.6.10/.doctrees/api_doc/reflection/imports.doctree
index d1c1ea4500c..6d798018573 100644
Binary files a/v0.6.10/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.10/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/reflection/index.doctree b/v0.6.10/.doctrees/api_doc/reflection/index.doctree
index e03335db479..973e948e623 100644
Binary files a/v0.6.10/.doctrees/api_doc/reflection/index.doctree and b/v0.6.10/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/reflection/iter.doctree b/v0.6.10/.doctrees/api_doc/reflection/iter.doctree
index 05981c102e9..876f6ba5d86 100644
Binary files a/v0.6.10/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.10/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/scale/index.doctree b/v0.6.10/.doctrees/api_doc/scale/index.doctree
index 5f471d4b940..f5080f64b9d 100644
Binary files a/v0.6.10/.doctrees/api_doc/scale/index.doctree and b/v0.6.10/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/scale/size.doctree b/v0.6.10/.doctrees/api_doc/scale/size.doctree
index 049091f897b..7b05da0a528 100644
Binary files a/v0.6.10/.doctrees/api_doc/scale/size.doctree and b/v0.6.10/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/scale/time.doctree b/v0.6.10/.doctrees/api_doc/scale/time.doctree
index 05eac9aaf46..ee39649724e 100644
Binary files a/v0.6.10/.doctrees/api_doc/scale/time.doctree and b/v0.6.10/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/string/index.doctree b/v0.6.10/.doctrees/api_doc/string/index.doctree
index 3cf6431137e..1f44f2bdaef 100644
Binary files a/v0.6.10/.doctrees/api_doc/string/index.doctree and b/v0.6.10/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/string/plural.doctree b/v0.6.10/.doctrees/api_doc/string/plural.doctree
index bffa6a84625..d9f5675ebc3 100644
Binary files a/v0.6.10/.doctrees/api_doc/string/plural.doctree and b/v0.6.10/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/string/template.doctree b/v0.6.10/.doctrees/api_doc/string/template.doctree
index 5c7b0838ee5..8e0162e2bc6 100644
Binary files a/v0.6.10/.doctrees/api_doc/string/template.doctree and b/v0.6.10/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/string/trunc.doctree b/v0.6.10/.doctrees/api_doc/string/trunc.doctree
index 09257b50b04..9c6ce199e81 100644
Binary files a/v0.6.10/.doctrees/api_doc/string/trunc.doctree and b/v0.6.10/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/system/filesystem.doctree b/v0.6.10/.doctrees/api_doc/system/filesystem.doctree
index cc293dc1bbd..680a35c9070 100644
Binary files a/v0.6.10/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.10/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/system/index.doctree b/v0.6.10/.doctrees/api_doc/system/index.doctree
index 236524746ba..f3a6b4efb68 100644
Binary files a/v0.6.10/.doctrees/api_doc/system/index.doctree and b/v0.6.10/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/system/os.doctree b/v0.6.10/.doctrees/api_doc/system/os.doctree
index 388f5a3732f..038ba345da8 100644
Binary files a/v0.6.10/.doctrees/api_doc/system/os.doctree and b/v0.6.10/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/system/python.doctree b/v0.6.10/.doctrees/api_doc/system/python.doctree
index 05e8c6c5d0b..d98deea031a 100644
Binary files a/v0.6.10/.doctrees/api_doc/system/python.doctree and b/v0.6.10/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/testing/capture.doctree b/v0.6.10/.doctrees/api_doc/testing/capture.doctree
index ee1082f5eea..be92b1f7a5f 100644
Binary files a/v0.6.10/.doctrees/api_doc/testing/capture.doctree and b/v0.6.10/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/testing/generator.doctree b/v0.6.10/.doctrees/api_doc/testing/generator.doctree
index 2a14c3b71a3..c1a49ff3b2f 100644
Binary files a/v0.6.10/.doctrees/api_doc/testing/generator.doctree and b/v0.6.10/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/testing/index.doctree b/v0.6.10/.doctrees/api_doc/testing/index.doctree
index e8256e8b6b2..77e6e3b3e4a 100644
Binary files a/v0.6.10/.doctrees/api_doc/testing/index.doctree and b/v0.6.10/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/testing/isolated.doctree b/v0.6.10/.doctrees/api_doc/testing/isolated.doctree
index 69d8b4a8092..61f72aa7c48 100644
Binary files a/v0.6.10/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.10/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.10/.doctrees/api_doc/testing/requires.doctree b/v0.6.10/.doctrees/api_doc/testing/requires.doctree
index 5dffc95d685..f66c935c1e2 100644
Binary files a/v0.6.10/.doctrees/api_doc/testing/requires.doctree and b/v0.6.10/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.10/.doctrees/environment.pickle b/v0.6.10/.doctrees/environment.pickle
index 25c9a2d27f7..ad6d1f36b2c 100644
Binary files a/v0.6.10/.doctrees/environment.pickle and b/v0.6.10/.doctrees/environment.pickle differ
diff --git a/v0.6.10/.doctrees/index.doctree b/v0.6.10/.doctrees/index.doctree
index 48fb82bf22c..840c5924ef2 100644
Binary files a/v0.6.10/.doctrees/index.doctree and b/v0.6.10/.doctrees/index.doctree differ
diff --git a/v0.6.10/.doctrees/tutorials/installation/index.doctree b/v0.6.10/.doctrees/tutorials/installation/index.doctree
index fe04d8d3189..f5edcf242b0 100644
Binary files a/v0.6.10/.doctrees/tutorials/installation/index.doctree and b/v0.6.10/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.11/.buildinfo b/v0.6.11/.buildinfo
index 7ec7886d54a..93be01ea29f 100644
--- a/v0.6.11/.buildinfo
+++ b/v0.6.11/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 0f1afb537a68f016c79be39eb0dddcf2
+config: 040ea52e48befb8b84231590e150ab8b
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.11/.doctrees/api_doc/algorithm/index.doctree b/v0.6.11/.doctrees/api_doc/algorithm/index.doctree
index 5b1bc4adf3d..31ef880d600 100644
Binary files a/v0.6.11/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.11/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.11/.doctrees/api_doc/algorithm/topological.doctree
index 255031636d6..3df5a01e633 100644
Binary files a/v0.6.11/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.11/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/binary/base.doctree b/v0.6.11/.doctrees/api_doc/binary/base.doctree
index acdcd771ad6..2d339f56241 100644
Binary files a/v0.6.11/.doctrees/api_doc/binary/base.doctree and b/v0.6.11/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/binary/bool.doctree b/v0.6.11/.doctrees/api_doc/binary/bool.doctree
index 8e87d1aad1d..e466ad52ce9 100644
Binary files a/v0.6.11/.doctrees/api_doc/binary/bool.doctree and b/v0.6.11/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/binary/buffer.doctree b/v0.6.11/.doctrees/api_doc/binary/buffer.doctree
index 8199e5c8b35..51f2183eaaf 100644
Binary files a/v0.6.11/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.11/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/binary/float.doctree b/v0.6.11/.doctrees/api_doc/binary/float.doctree
index 9bec3c2c5eb..746f508b2fa 100644
Binary files a/v0.6.11/.doctrees/api_doc/binary/float.doctree and b/v0.6.11/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/binary/index.doctree b/v0.6.11/.doctrees/api_doc/binary/index.doctree
index f46478edea5..bf08d11f7c3 100644
Binary files a/v0.6.11/.doctrees/api_doc/binary/index.doctree and b/v0.6.11/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/binary/int.doctree b/v0.6.11/.doctrees/api_doc/binary/int.doctree
index c01297c6deb..4d9e357758f 100644
Binary files a/v0.6.11/.doctrees/api_doc/binary/int.doctree and b/v0.6.11/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/binary/str.doctree b/v0.6.11/.doctrees/api_doc/binary/str.doctree
index fcffd694f71..2e3765d9841 100644
Binary files a/v0.6.11/.doctrees/api_doc/binary/str.doctree and b/v0.6.11/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/binary/uint.doctree b/v0.6.11/.doctrees/api_doc/binary/uint.doctree
index e175e627754..1da73fd491e 100644
Binary files a/v0.6.11/.doctrees/api_doc/binary/uint.doctree and b/v0.6.11/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/collection/dimension.doctree b/v0.6.11/.doctrees/api_doc/collection/dimension.doctree
index c5c2eb0ebc6..639e9fda4a2 100644
Binary files a/v0.6.11/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.11/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/collection/functional.doctree b/v0.6.11/.doctrees/api_doc/collection/functional.doctree
index 7e3f98865d7..a40b2ccbd44 100644
Binary files a/v0.6.11/.doctrees/api_doc/collection/functional.doctree and b/v0.6.11/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/collection/index.doctree b/v0.6.11/.doctrees/api_doc/collection/index.doctree
index 2ce1b30fac6..69061b4862b 100644
Binary files a/v0.6.11/.doctrees/api_doc/collection/index.doctree and b/v0.6.11/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/collection/sequence.doctree b/v0.6.11/.doctrees/api_doc/collection/sequence.doctree
index 35598b9c60d..c63a16c2cd0 100644
Binary files a/v0.6.11/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.11/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/collection/stacked.doctree b/v0.6.11/.doctrees/api_doc/collection/stacked.doctree
index cd83915b569..2b5d5eebc60 100644
Binary files a/v0.6.11/.doctrees/api_doc/collection/stacked.doctree and b/v0.6.11/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/collection/structural.doctree b/v0.6.11/.doctrees/api_doc/collection/structural.doctree
index 03cd7e485a9..07162a72681 100644
Binary files a/v0.6.11/.doctrees/api_doc/collection/structural.doctree and b/v0.6.11/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/color/index.doctree b/v0.6.11/.doctrees/api_doc/color/index.doctree
index 41979d0ea77..931acb1856a 100644
Binary files a/v0.6.11/.doctrees/api_doc/color/index.doctree and b/v0.6.11/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/color/model.doctree b/v0.6.11/.doctrees/api_doc/color/model.doctree
index e1a53db1db8..1abcd323464 100644
Binary files a/v0.6.11/.doctrees/api_doc/color/model.doctree and b/v0.6.11/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/color/utils.doctree b/v0.6.11/.doctrees/api_doc/color/utils.doctree
index 7d0f85d2724..cc318374bad 100644
Binary files a/v0.6.11/.doctrees/api_doc/color/utils.doctree and b/v0.6.11/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/config/index.doctree b/v0.6.11/.doctrees/api_doc/config/index.doctree
index fe2d415109f..f353004518f 100644
Binary files a/v0.6.11/.doctrees/api_doc/config/index.doctree and b/v0.6.11/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/config/meta.doctree b/v0.6.11/.doctrees/api_doc/config/meta.doctree
index 41b8dce1848..f325e67c4ef 100644
Binary files a/v0.6.11/.doctrees/api_doc/config/meta.doctree and b/v0.6.11/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/design/decorator.doctree b/v0.6.11/.doctrees/api_doc/design/decorator.doctree
index 8f656fa9a34..54fa972a251 100644
Binary files a/v0.6.11/.doctrees/api_doc/design/decorator.doctree and b/v0.6.11/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/design/final.doctree b/v0.6.11/.doctrees/api_doc/design/final.doctree
index ef1c99e04e0..e1d6de3f7f7 100644
Binary files a/v0.6.11/.doctrees/api_doc/design/final.doctree and b/v0.6.11/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/design/index.doctree b/v0.6.11/.doctrees/api_doc/design/index.doctree
index 2a56b750780..453d31c38ac 100644
Binary files a/v0.6.11/.doctrees/api_doc/design/index.doctree and b/v0.6.11/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/design/observer.doctree b/v0.6.11/.doctrees/api_doc/design/observer.doctree
index 6be273d0bc3..1a143addadf 100644
Binary files a/v0.6.11/.doctrees/api_doc/design/observer.doctree and b/v0.6.11/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/design/singleton.doctree b/v0.6.11/.doctrees/api_doc/design/singleton.doctree
index e6ef1fc921f..e7bf15a1431 100644
Binary files a/v0.6.11/.doctrees/api_doc/design/singleton.doctree and b/v0.6.11/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.11/.doctrees/api_doc/encoding/ansi.doctree
index afad4cc5690..83a9ca5c390 100644
Binary files a/v0.6.11/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.11/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/encoding/base64.doctree b/v0.6.11/.doctrees/api_doc/encoding/base64.doctree
index 1ca7f4dbc70..7648a80177e 100644
Binary files a/v0.6.11/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.11/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/encoding/decode.doctree b/v0.6.11/.doctrees/api_doc/encoding/decode.doctree
index 2eeb132b129..2737bb18c46 100644
Binary files a/v0.6.11/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.11/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/encoding/hash.doctree b/v0.6.11/.doctrees/api_doc/encoding/hash.doctree
index 11cad6b8058..a3f7fd050ce 100644
Binary files a/v0.6.11/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.11/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/encoding/index.doctree b/v0.6.11/.doctrees/api_doc/encoding/index.doctree
index 9ebb7958d26..474a6472d96 100644
Binary files a/v0.6.11/.doctrees/api_doc/encoding/index.doctree and b/v0.6.11/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/expression/index.doctree b/v0.6.11/.doctrees/api_doc/expression/index.doctree
index df057830934..82a6472df59 100644
Binary files a/v0.6.11/.doctrees/api_doc/expression/index.doctree and b/v0.6.11/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/expression/native.doctree b/v0.6.11/.doctrees/api_doc/expression/native.doctree
index a11a2939b4a..df4a8e4fc4a 100644
Binary files a/v0.6.11/.doctrees/api_doc/expression/native.doctree and b/v0.6.11/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/file/index.doctree b/v0.6.11/.doctrees/api_doc/file/index.doctree
index c697020d8cf..aa6d9ad3520 100644
Binary files a/v0.6.11/.doctrees/api_doc/file/index.doctree and b/v0.6.11/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/file/stream.doctree b/v0.6.11/.doctrees/api_doc/file/stream.doctree
index cbf93ce9cbf..51915523be6 100644
Binary files a/v0.6.11/.doctrees/api_doc/file/stream.doctree and b/v0.6.11/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/model/clazz.doctree b/v0.6.11/.doctrees/api_doc/model/clazz.doctree
index a36e39f3325..55d7fca07e6 100644
Binary files a/v0.6.11/.doctrees/api_doc/model/clazz.doctree and b/v0.6.11/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/model/compare.doctree b/v0.6.11/.doctrees/api_doc/model/compare.doctree
index 574234a4e1b..85304dcb1f4 100644
Binary files a/v0.6.11/.doctrees/api_doc/model/compare.doctree and b/v0.6.11/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/model/enum.doctree b/v0.6.11/.doctrees/api_doc/model/enum.doctree
index 75ea6e974c3..78c7f27c00c 100644
Binary files a/v0.6.11/.doctrees/api_doc/model/enum.doctree and b/v0.6.11/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/model/index.doctree b/v0.6.11/.doctrees/api_doc/model/index.doctree
index c18a0268c69..c52515d29f1 100644
Binary files a/v0.6.11/.doctrees/api_doc/model/index.doctree and b/v0.6.11/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/model/raw.doctree b/v0.6.11/.doctrees/api_doc/model/raw.doctree
index d4c56e42778..12983912eaf 100644
Binary files a/v0.6.11/.doctrees/api_doc/model/raw.doctree and b/v0.6.11/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/model/repr.doctree b/v0.6.11/.doctrees/api_doc/model/repr.doctree
index 3c41514a5e5..7b5ac1830e2 100644
Binary files a/v0.6.11/.doctrees/api_doc/model/repr.doctree and b/v0.6.11/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/random/binary.doctree b/v0.6.11/.doctrees/api_doc/random/binary.doctree
index dff54d4ebcb..2c583068665 100644
Binary files a/v0.6.11/.doctrees/api_doc/random/binary.doctree and b/v0.6.11/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/random/index.doctree b/v0.6.11/.doctrees/api_doc/random/index.doctree
index ddab30797d4..2c40a1ad362 100644
Binary files a/v0.6.11/.doctrees/api_doc/random/index.doctree and b/v0.6.11/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/random/sequence.doctree b/v0.6.11/.doctrees/api_doc/random/sequence.doctree
index 15c4346b8ac..b667939b426 100644
Binary files a/v0.6.11/.doctrees/api_doc/random/sequence.doctree and b/v0.6.11/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/random/string.doctree b/v0.6.11/.doctrees/api_doc/random/string.doctree
index 77049712d90..8c14622bc0b 100644
Binary files a/v0.6.11/.doctrees/api_doc/random/string.doctree and b/v0.6.11/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.11/.doctrees/api_doc/reflection/clazz.doctree
index 98a7e8fdcaa..9f4a6d5897c 100644
Binary files a/v0.6.11/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.11/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/reflection/context.doctree b/v0.6.11/.doctrees/api_doc/reflection/context.doctree
index 557d2db874a..3657b1380ac 100644
Binary files a/v0.6.11/.doctrees/api_doc/reflection/context.doctree and b/v0.6.11/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/reflection/exception.doctree b/v0.6.11/.doctrees/api_doc/reflection/exception.doctree
index e6517afee83..0ab81568a7b 100644
Binary files a/v0.6.11/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.11/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/reflection/func.doctree b/v0.6.11/.doctrees/api_doc/reflection/func.doctree
index 95f513d058a..52f7337dd88 100644
Binary files a/v0.6.11/.doctrees/api_doc/reflection/func.doctree and b/v0.6.11/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/reflection/imports.doctree b/v0.6.11/.doctrees/api_doc/reflection/imports.doctree
index 67711472dae..201defc1805 100644
Binary files a/v0.6.11/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.11/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/reflection/index.doctree b/v0.6.11/.doctrees/api_doc/reflection/index.doctree
index 55eef709297..e9eef1f4876 100644
Binary files a/v0.6.11/.doctrees/api_doc/reflection/index.doctree and b/v0.6.11/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/reflection/iter.doctree b/v0.6.11/.doctrees/api_doc/reflection/iter.doctree
index c6b0a192cff..079b146a79a 100644
Binary files a/v0.6.11/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.11/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/scale/index.doctree b/v0.6.11/.doctrees/api_doc/scale/index.doctree
index 416bc84ece0..80c80bcad10 100644
Binary files a/v0.6.11/.doctrees/api_doc/scale/index.doctree and b/v0.6.11/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/scale/size.doctree b/v0.6.11/.doctrees/api_doc/scale/size.doctree
index 0c39cd31e4c..0dee2da81f3 100644
Binary files a/v0.6.11/.doctrees/api_doc/scale/size.doctree and b/v0.6.11/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/scale/time.doctree b/v0.6.11/.doctrees/api_doc/scale/time.doctree
index 7d63e2bc18f..fa78f0021a6 100644
Binary files a/v0.6.11/.doctrees/api_doc/scale/time.doctree and b/v0.6.11/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/string/index.doctree b/v0.6.11/.doctrees/api_doc/string/index.doctree
index 370c2e737dc..48ca18b2d89 100644
Binary files a/v0.6.11/.doctrees/api_doc/string/index.doctree and b/v0.6.11/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/string/plural.doctree b/v0.6.11/.doctrees/api_doc/string/plural.doctree
index 0f43668c18a..f177d253098 100644
Binary files a/v0.6.11/.doctrees/api_doc/string/plural.doctree and b/v0.6.11/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/string/template.doctree b/v0.6.11/.doctrees/api_doc/string/template.doctree
index 1ed417ae4fe..8a36798f4eb 100644
Binary files a/v0.6.11/.doctrees/api_doc/string/template.doctree and b/v0.6.11/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/string/trunc.doctree b/v0.6.11/.doctrees/api_doc/string/trunc.doctree
index 5bf3d6e31ed..770e9089ed5 100644
Binary files a/v0.6.11/.doctrees/api_doc/string/trunc.doctree and b/v0.6.11/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/system/filesystem.doctree b/v0.6.11/.doctrees/api_doc/system/filesystem.doctree
index 7f2da2a2565..c6db0939737 100644
Binary files a/v0.6.11/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.11/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/system/index.doctree b/v0.6.11/.doctrees/api_doc/system/index.doctree
index fbd13c806d7..fa6afa7b149 100644
Binary files a/v0.6.11/.doctrees/api_doc/system/index.doctree and b/v0.6.11/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/system/os.doctree b/v0.6.11/.doctrees/api_doc/system/os.doctree
index 2786bff93f2..91a3bfe6c4e 100644
Binary files a/v0.6.11/.doctrees/api_doc/system/os.doctree and b/v0.6.11/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/system/python.doctree b/v0.6.11/.doctrees/api_doc/system/python.doctree
index e09c7eccdd1..2eff9bee3c9 100644
Binary files a/v0.6.11/.doctrees/api_doc/system/python.doctree and b/v0.6.11/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/testing/capture.doctree b/v0.6.11/.doctrees/api_doc/testing/capture.doctree
index 5d59b29243e..12e853f25ea 100644
Binary files a/v0.6.11/.doctrees/api_doc/testing/capture.doctree and b/v0.6.11/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/testing/generator.doctree b/v0.6.11/.doctrees/api_doc/testing/generator.doctree
index 55fa3c4fac4..77cb81a39fd 100644
Binary files a/v0.6.11/.doctrees/api_doc/testing/generator.doctree and b/v0.6.11/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/testing/index.doctree b/v0.6.11/.doctrees/api_doc/testing/index.doctree
index b4dc5971aab..f598668957e 100644
Binary files a/v0.6.11/.doctrees/api_doc/testing/index.doctree and b/v0.6.11/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/testing/isolated.doctree b/v0.6.11/.doctrees/api_doc/testing/isolated.doctree
index 1aac9b8f6ae..7ee6214dffe 100644
Binary files a/v0.6.11/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.11/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.11/.doctrees/api_doc/testing/requires.doctree b/v0.6.11/.doctrees/api_doc/testing/requires.doctree
index 6702384d1b8..4f4cd540cce 100644
Binary files a/v0.6.11/.doctrees/api_doc/testing/requires.doctree and b/v0.6.11/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.11/.doctrees/environment.pickle b/v0.6.11/.doctrees/environment.pickle
index 7df66b8e6f0..d2619ade17f 100644
Binary files a/v0.6.11/.doctrees/environment.pickle and b/v0.6.11/.doctrees/environment.pickle differ
diff --git a/v0.6.11/.doctrees/index.doctree b/v0.6.11/.doctrees/index.doctree
index ca06e754fdc..6e189ef9750 100644
Binary files a/v0.6.11/.doctrees/index.doctree and b/v0.6.11/.doctrees/index.doctree differ
diff --git a/v0.6.11/.doctrees/tutorials/installation/index.doctree b/v0.6.11/.doctrees/tutorials/installation/index.doctree
index e823738783f..3dadc06f611 100644
Binary files a/v0.6.11/.doctrees/tutorials/installation/index.doctree and b/v0.6.11/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.12/.buildinfo b/v0.6.12/.buildinfo
index cb53087ce8f..f82c96433e7 100644
--- a/v0.6.12/.buildinfo
+++ b/v0.6.12/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 773778bbaab5d489e7b4e32f7f29ec9f
+config: 37f2f1d496a942e4456491df812c94cd
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.12/.doctrees/api_doc/algorithm/index.doctree b/v0.6.12/.doctrees/api_doc/algorithm/index.doctree
index e0900e4544f..b32d15cf751 100644
Binary files a/v0.6.12/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.12/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.12/.doctrees/api_doc/algorithm/topological.doctree
index b7a9e7529fe..8e7c7e99a61 100644
Binary files a/v0.6.12/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.12/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/binary/base.doctree b/v0.6.12/.doctrees/api_doc/binary/base.doctree
index e8b4d300033..4aebaf73fda 100644
Binary files a/v0.6.12/.doctrees/api_doc/binary/base.doctree and b/v0.6.12/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/binary/bool.doctree b/v0.6.12/.doctrees/api_doc/binary/bool.doctree
index d253e32fc8c..11ff2e7fe5f 100644
Binary files a/v0.6.12/.doctrees/api_doc/binary/bool.doctree and b/v0.6.12/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/binary/buffer.doctree b/v0.6.12/.doctrees/api_doc/binary/buffer.doctree
index 7811ef8a5fd..ac17976904e 100644
Binary files a/v0.6.12/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.12/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/binary/float.doctree b/v0.6.12/.doctrees/api_doc/binary/float.doctree
index ce43f5762a4..091534e742d 100644
Binary files a/v0.6.12/.doctrees/api_doc/binary/float.doctree and b/v0.6.12/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/binary/index.doctree b/v0.6.12/.doctrees/api_doc/binary/index.doctree
index 0a885d441ce..518eadb2e69 100644
Binary files a/v0.6.12/.doctrees/api_doc/binary/index.doctree and b/v0.6.12/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/binary/int.doctree b/v0.6.12/.doctrees/api_doc/binary/int.doctree
index edaeaffefb8..7afcd721717 100644
Binary files a/v0.6.12/.doctrees/api_doc/binary/int.doctree and b/v0.6.12/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/binary/str.doctree b/v0.6.12/.doctrees/api_doc/binary/str.doctree
index 23f984c68a6..3a397d277d2 100644
Binary files a/v0.6.12/.doctrees/api_doc/binary/str.doctree and b/v0.6.12/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/binary/uint.doctree b/v0.6.12/.doctrees/api_doc/binary/uint.doctree
index c351493d998..99dd64bf553 100644
Binary files a/v0.6.12/.doctrees/api_doc/binary/uint.doctree and b/v0.6.12/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/collection/dimension.doctree b/v0.6.12/.doctrees/api_doc/collection/dimension.doctree
index c39a236597a..8f902ed763a 100644
Binary files a/v0.6.12/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.12/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/collection/functional.doctree b/v0.6.12/.doctrees/api_doc/collection/functional.doctree
index c9cb2202868..e3cbc6730f1 100644
Binary files a/v0.6.12/.doctrees/api_doc/collection/functional.doctree and b/v0.6.12/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/collection/index.doctree b/v0.6.12/.doctrees/api_doc/collection/index.doctree
index c3d371c08bc..73f53bc4c51 100644
Binary files a/v0.6.12/.doctrees/api_doc/collection/index.doctree and b/v0.6.12/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/collection/sequence.doctree b/v0.6.12/.doctrees/api_doc/collection/sequence.doctree
index dcec958bc03..c0c555385a1 100644
Binary files a/v0.6.12/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.12/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/collection/stacked.doctree b/v0.6.12/.doctrees/api_doc/collection/stacked.doctree
index 93b755a47a9..3569fdaebd9 100644
Binary files a/v0.6.12/.doctrees/api_doc/collection/stacked.doctree and b/v0.6.12/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/collection/structural.doctree b/v0.6.12/.doctrees/api_doc/collection/structural.doctree
index b8d787b1ec1..c75170c871e 100644
Binary files a/v0.6.12/.doctrees/api_doc/collection/structural.doctree and b/v0.6.12/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/color/index.doctree b/v0.6.12/.doctrees/api_doc/color/index.doctree
index 1c36592c04f..8241167de11 100644
Binary files a/v0.6.12/.doctrees/api_doc/color/index.doctree and b/v0.6.12/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/color/model.doctree b/v0.6.12/.doctrees/api_doc/color/model.doctree
index 20578844bb8..9b893463bf0 100644
Binary files a/v0.6.12/.doctrees/api_doc/color/model.doctree and b/v0.6.12/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/color/utils.doctree b/v0.6.12/.doctrees/api_doc/color/utils.doctree
index a11077f496b..fe66d792308 100644
Binary files a/v0.6.12/.doctrees/api_doc/color/utils.doctree and b/v0.6.12/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/config/index.doctree b/v0.6.12/.doctrees/api_doc/config/index.doctree
index 606bcdc423d..4703b7d46d0 100644
Binary files a/v0.6.12/.doctrees/api_doc/config/index.doctree and b/v0.6.12/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/config/meta.doctree b/v0.6.12/.doctrees/api_doc/config/meta.doctree
index a9a7bdf9268..cb5a009eca6 100644
Binary files a/v0.6.12/.doctrees/api_doc/config/meta.doctree and b/v0.6.12/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/design/decorator.doctree b/v0.6.12/.doctrees/api_doc/design/decorator.doctree
index 072ff4e925b..e364ac28b9c 100644
Binary files a/v0.6.12/.doctrees/api_doc/design/decorator.doctree and b/v0.6.12/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/design/final.doctree b/v0.6.12/.doctrees/api_doc/design/final.doctree
index 1ced40637e0..ef6d5825770 100644
Binary files a/v0.6.12/.doctrees/api_doc/design/final.doctree and b/v0.6.12/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/design/index.doctree b/v0.6.12/.doctrees/api_doc/design/index.doctree
index b176106930b..a1e8feb15b3 100644
Binary files a/v0.6.12/.doctrees/api_doc/design/index.doctree and b/v0.6.12/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/design/observer.doctree b/v0.6.12/.doctrees/api_doc/design/observer.doctree
index 0d59ca1f270..55798adea5d 100644
Binary files a/v0.6.12/.doctrees/api_doc/design/observer.doctree and b/v0.6.12/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/design/singleton.doctree b/v0.6.12/.doctrees/api_doc/design/singleton.doctree
index 90dcd47e5fe..108d18b8a6d 100644
Binary files a/v0.6.12/.doctrees/api_doc/design/singleton.doctree and b/v0.6.12/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.12/.doctrees/api_doc/encoding/ansi.doctree
index 0a7c75c81b4..bfe27675dcd 100644
Binary files a/v0.6.12/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.12/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/encoding/base64.doctree b/v0.6.12/.doctrees/api_doc/encoding/base64.doctree
index 1b88c1df9ea..7a483c3bc2a 100644
Binary files a/v0.6.12/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.12/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/encoding/decode.doctree b/v0.6.12/.doctrees/api_doc/encoding/decode.doctree
index d3d50d40287..09b20c05b0d 100644
Binary files a/v0.6.12/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.12/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/encoding/hash.doctree b/v0.6.12/.doctrees/api_doc/encoding/hash.doctree
index a1991914b9c..49f545a455a 100644
Binary files a/v0.6.12/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.12/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/encoding/index.doctree b/v0.6.12/.doctrees/api_doc/encoding/index.doctree
index 63099516b2a..15c9b5b2b22 100644
Binary files a/v0.6.12/.doctrees/api_doc/encoding/index.doctree and b/v0.6.12/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/expression/index.doctree b/v0.6.12/.doctrees/api_doc/expression/index.doctree
index dcee0449062..7e413b3e47e 100644
Binary files a/v0.6.12/.doctrees/api_doc/expression/index.doctree and b/v0.6.12/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/expression/native.doctree b/v0.6.12/.doctrees/api_doc/expression/native.doctree
index f38fec4900b..5f8692e5fea 100644
Binary files a/v0.6.12/.doctrees/api_doc/expression/native.doctree and b/v0.6.12/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/file/index.doctree b/v0.6.12/.doctrees/api_doc/file/index.doctree
index 32057806f00..2cf96efaf36 100644
Binary files a/v0.6.12/.doctrees/api_doc/file/index.doctree and b/v0.6.12/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/file/stream.doctree b/v0.6.12/.doctrees/api_doc/file/stream.doctree
index a42f6b47afc..bf6faa61ba5 100644
Binary files a/v0.6.12/.doctrees/api_doc/file/stream.doctree and b/v0.6.12/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/model/clazz.doctree b/v0.6.12/.doctrees/api_doc/model/clazz.doctree
index 36314f5b949..1896d1809d1 100644
Binary files a/v0.6.12/.doctrees/api_doc/model/clazz.doctree and b/v0.6.12/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/model/compare.doctree b/v0.6.12/.doctrees/api_doc/model/compare.doctree
index 8b484aedd66..6ad2fe07221 100644
Binary files a/v0.6.12/.doctrees/api_doc/model/compare.doctree and b/v0.6.12/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/model/enum.doctree b/v0.6.12/.doctrees/api_doc/model/enum.doctree
index 01af3ff2eff..3e5e0fe728b 100644
Binary files a/v0.6.12/.doctrees/api_doc/model/enum.doctree and b/v0.6.12/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/model/index.doctree b/v0.6.12/.doctrees/api_doc/model/index.doctree
index 8ae6fbab048..ccc78ffa7d7 100644
Binary files a/v0.6.12/.doctrees/api_doc/model/index.doctree and b/v0.6.12/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/model/raw.doctree b/v0.6.12/.doctrees/api_doc/model/raw.doctree
index e5d6d98e32d..08de01ca15f 100644
Binary files a/v0.6.12/.doctrees/api_doc/model/raw.doctree and b/v0.6.12/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/model/repr.doctree b/v0.6.12/.doctrees/api_doc/model/repr.doctree
index 7fac155de1a..7e1c3695fca 100644
Binary files a/v0.6.12/.doctrees/api_doc/model/repr.doctree and b/v0.6.12/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/random/binary.doctree b/v0.6.12/.doctrees/api_doc/random/binary.doctree
index 44f573fb592..d778addab05 100644
Binary files a/v0.6.12/.doctrees/api_doc/random/binary.doctree and b/v0.6.12/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/random/index.doctree b/v0.6.12/.doctrees/api_doc/random/index.doctree
index c673e909e5d..087b0595635 100644
Binary files a/v0.6.12/.doctrees/api_doc/random/index.doctree and b/v0.6.12/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/random/sequence.doctree b/v0.6.12/.doctrees/api_doc/random/sequence.doctree
index fbcfae859a3..972d2123c57 100644
Binary files a/v0.6.12/.doctrees/api_doc/random/sequence.doctree and b/v0.6.12/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/random/string.doctree b/v0.6.12/.doctrees/api_doc/random/string.doctree
index 3802dcefba8..38e597fce65 100644
Binary files a/v0.6.12/.doctrees/api_doc/random/string.doctree and b/v0.6.12/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.12/.doctrees/api_doc/reflection/clazz.doctree
index 672a66b0078..76808fdc975 100644
Binary files a/v0.6.12/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.12/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/reflection/context.doctree b/v0.6.12/.doctrees/api_doc/reflection/context.doctree
index 12dd779f286..57dc23e3796 100644
Binary files a/v0.6.12/.doctrees/api_doc/reflection/context.doctree and b/v0.6.12/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/reflection/exception.doctree b/v0.6.12/.doctrees/api_doc/reflection/exception.doctree
index 2fb0b1b6b3b..dc08757c80e 100644
Binary files a/v0.6.12/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.12/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/reflection/func.doctree b/v0.6.12/.doctrees/api_doc/reflection/func.doctree
index 69b5dc49091..fabd546c0c4 100644
Binary files a/v0.6.12/.doctrees/api_doc/reflection/func.doctree and b/v0.6.12/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/reflection/imports.doctree b/v0.6.12/.doctrees/api_doc/reflection/imports.doctree
index 750da042f27..db21cfcec44 100644
Binary files a/v0.6.12/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.12/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/reflection/index.doctree b/v0.6.12/.doctrees/api_doc/reflection/index.doctree
index 8a4c26f5320..636d10d1055 100644
Binary files a/v0.6.12/.doctrees/api_doc/reflection/index.doctree and b/v0.6.12/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/reflection/iter.doctree b/v0.6.12/.doctrees/api_doc/reflection/iter.doctree
index ab29b41cacc..0ae6e26f2bc 100644
Binary files a/v0.6.12/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.12/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/scale/index.doctree b/v0.6.12/.doctrees/api_doc/scale/index.doctree
index afa25d30e5c..7800b719c52 100644
Binary files a/v0.6.12/.doctrees/api_doc/scale/index.doctree and b/v0.6.12/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/scale/size.doctree b/v0.6.12/.doctrees/api_doc/scale/size.doctree
index 6fed0a86d9c..15110c807fa 100644
Binary files a/v0.6.12/.doctrees/api_doc/scale/size.doctree and b/v0.6.12/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/scale/time.doctree b/v0.6.12/.doctrees/api_doc/scale/time.doctree
index 044a6f4bdc0..1d1a8f9483e 100644
Binary files a/v0.6.12/.doctrees/api_doc/scale/time.doctree and b/v0.6.12/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/string/index.doctree b/v0.6.12/.doctrees/api_doc/string/index.doctree
index 18230b29839..9114da3be0c 100644
Binary files a/v0.6.12/.doctrees/api_doc/string/index.doctree and b/v0.6.12/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/string/plural.doctree b/v0.6.12/.doctrees/api_doc/string/plural.doctree
index a488e86b146..d77bfbbc7eb 100644
Binary files a/v0.6.12/.doctrees/api_doc/string/plural.doctree and b/v0.6.12/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/string/template.doctree b/v0.6.12/.doctrees/api_doc/string/template.doctree
index c4dfe419996..231292a18cc 100644
Binary files a/v0.6.12/.doctrees/api_doc/string/template.doctree and b/v0.6.12/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/string/trunc.doctree b/v0.6.12/.doctrees/api_doc/string/trunc.doctree
index 86da9713e99..9d36a34d403 100644
Binary files a/v0.6.12/.doctrees/api_doc/string/trunc.doctree and b/v0.6.12/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/system/filesystem.doctree b/v0.6.12/.doctrees/api_doc/system/filesystem.doctree
index 9ff534ff326..620517aecef 100644
Binary files a/v0.6.12/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.12/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/system/index.doctree b/v0.6.12/.doctrees/api_doc/system/index.doctree
index f3cfd7a8673..6c28014d185 100644
Binary files a/v0.6.12/.doctrees/api_doc/system/index.doctree and b/v0.6.12/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/system/os.doctree b/v0.6.12/.doctrees/api_doc/system/os.doctree
index 1604e4e5c55..15f8e24c85c 100644
Binary files a/v0.6.12/.doctrees/api_doc/system/os.doctree and b/v0.6.12/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/system/python.doctree b/v0.6.12/.doctrees/api_doc/system/python.doctree
index d907f17dc3b..e6cc4a384ae 100644
Binary files a/v0.6.12/.doctrees/api_doc/system/python.doctree and b/v0.6.12/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/testing/capture.doctree b/v0.6.12/.doctrees/api_doc/testing/capture.doctree
index 64551d90fbf..6088a23b274 100644
Binary files a/v0.6.12/.doctrees/api_doc/testing/capture.doctree and b/v0.6.12/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/testing/generator.doctree b/v0.6.12/.doctrees/api_doc/testing/generator.doctree
index bbc6d1fb664..bac357b08c7 100644
Binary files a/v0.6.12/.doctrees/api_doc/testing/generator.doctree and b/v0.6.12/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/testing/index.doctree b/v0.6.12/.doctrees/api_doc/testing/index.doctree
index 25450b861fb..e96599790d0 100644
Binary files a/v0.6.12/.doctrees/api_doc/testing/index.doctree and b/v0.6.12/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/testing/isolated.doctree b/v0.6.12/.doctrees/api_doc/testing/isolated.doctree
index 6e9c2cb476d..1ab57997750 100644
Binary files a/v0.6.12/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.12/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.12/.doctrees/api_doc/testing/requires.doctree b/v0.6.12/.doctrees/api_doc/testing/requires.doctree
index 110ef5989a2..109536e79b3 100644
Binary files a/v0.6.12/.doctrees/api_doc/testing/requires.doctree and b/v0.6.12/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.12/.doctrees/environment.pickle b/v0.6.12/.doctrees/environment.pickle
index e2d84db8959..87f5674ed85 100644
Binary files a/v0.6.12/.doctrees/environment.pickle and b/v0.6.12/.doctrees/environment.pickle differ
diff --git a/v0.6.12/.doctrees/index.doctree b/v0.6.12/.doctrees/index.doctree
index 86bbb766826..ad5021312bb 100644
Binary files a/v0.6.12/.doctrees/index.doctree and b/v0.6.12/.doctrees/index.doctree differ
diff --git a/v0.6.12/.doctrees/tutorials/installation/index.doctree b/v0.6.12/.doctrees/tutorials/installation/index.doctree
index 1f090ef9046..a03b879cc40 100644
Binary files a/v0.6.12/.doctrees/tutorials/installation/index.doctree and b/v0.6.12/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.13/.buildinfo b/v0.6.13/.buildinfo
index 6271d863c7e..72b49fcbb8c 100644
--- a/v0.6.13/.buildinfo
+++ b/v0.6.13/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 33ff37a6ad0e5396c4e764ce758d8f9e
+config: 7aff73e98d7de0117c8f6a4a4feb9875
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.13/.doctrees/api_doc/algorithm/index.doctree b/v0.6.13/.doctrees/api_doc/algorithm/index.doctree
index f04b768dcfd..3bcfba47398 100644
Binary files a/v0.6.13/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.13/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/algorithm/linear.doctree b/v0.6.13/.doctrees/api_doc/algorithm/linear.doctree
index 517c0fd6b27..81fedf2fd46 100644
Binary files a/v0.6.13/.doctrees/api_doc/algorithm/linear.doctree and b/v0.6.13/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.13/.doctrees/api_doc/algorithm/topological.doctree
index acbe3a7277c..1f5d1749250 100644
Binary files a/v0.6.13/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.13/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/binary/base.doctree b/v0.6.13/.doctrees/api_doc/binary/base.doctree
index f0998953462..f51f944b679 100644
Binary files a/v0.6.13/.doctrees/api_doc/binary/base.doctree and b/v0.6.13/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/binary/bool.doctree b/v0.6.13/.doctrees/api_doc/binary/bool.doctree
index d8f3d06009a..9f272b942bb 100644
Binary files a/v0.6.13/.doctrees/api_doc/binary/bool.doctree and b/v0.6.13/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/binary/buffer.doctree b/v0.6.13/.doctrees/api_doc/binary/buffer.doctree
index 6404ad4900b..2c975898484 100644
Binary files a/v0.6.13/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.13/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/binary/float.doctree b/v0.6.13/.doctrees/api_doc/binary/float.doctree
index 13eda232cfa..c4b14fbba46 100644
Binary files a/v0.6.13/.doctrees/api_doc/binary/float.doctree and b/v0.6.13/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/binary/index.doctree b/v0.6.13/.doctrees/api_doc/binary/index.doctree
index 3940b3c2a3b..fdb186a9f67 100644
Binary files a/v0.6.13/.doctrees/api_doc/binary/index.doctree and b/v0.6.13/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/binary/int.doctree b/v0.6.13/.doctrees/api_doc/binary/int.doctree
index db31f6963e4..afae0060413 100644
Binary files a/v0.6.13/.doctrees/api_doc/binary/int.doctree and b/v0.6.13/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/binary/str.doctree b/v0.6.13/.doctrees/api_doc/binary/str.doctree
index 8baeaa95c3f..28823713868 100644
Binary files a/v0.6.13/.doctrees/api_doc/binary/str.doctree and b/v0.6.13/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/binary/uint.doctree b/v0.6.13/.doctrees/api_doc/binary/uint.doctree
index dda611016cb..b86c6dd38e2 100644
Binary files a/v0.6.13/.doctrees/api_doc/binary/uint.doctree and b/v0.6.13/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/collection/dimension.doctree b/v0.6.13/.doctrees/api_doc/collection/dimension.doctree
index 09d0ed34ced..d8c3df36f9b 100644
Binary files a/v0.6.13/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.13/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/collection/functional.doctree b/v0.6.13/.doctrees/api_doc/collection/functional.doctree
index 6db9ff0baa6..3fca22232e6 100644
Binary files a/v0.6.13/.doctrees/api_doc/collection/functional.doctree and b/v0.6.13/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/collection/index.doctree b/v0.6.13/.doctrees/api_doc/collection/index.doctree
index 0779835c918..3dc02914185 100644
Binary files a/v0.6.13/.doctrees/api_doc/collection/index.doctree and b/v0.6.13/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/collection/sequence.doctree b/v0.6.13/.doctrees/api_doc/collection/sequence.doctree
index 11cc6293cee..319dcd55fa1 100644
Binary files a/v0.6.13/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.13/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/collection/stacked.doctree b/v0.6.13/.doctrees/api_doc/collection/stacked.doctree
index f7e6e9e4501..aa4b4a29386 100644
Binary files a/v0.6.13/.doctrees/api_doc/collection/stacked.doctree and b/v0.6.13/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/collection/structural.doctree b/v0.6.13/.doctrees/api_doc/collection/structural.doctree
index 93161abddea..73f63db17ba 100644
Binary files a/v0.6.13/.doctrees/api_doc/collection/structural.doctree and b/v0.6.13/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/color/index.doctree b/v0.6.13/.doctrees/api_doc/color/index.doctree
index 25c13286fd2..b831ddfdc99 100644
Binary files a/v0.6.13/.doctrees/api_doc/color/index.doctree and b/v0.6.13/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/color/model.doctree b/v0.6.13/.doctrees/api_doc/color/model.doctree
index e0d592ba3f4..920af0da477 100644
Binary files a/v0.6.13/.doctrees/api_doc/color/model.doctree and b/v0.6.13/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/color/utils.doctree b/v0.6.13/.doctrees/api_doc/color/utils.doctree
index 2cc2d32c8e8..2a984c1220e 100644
Binary files a/v0.6.13/.doctrees/api_doc/color/utils.doctree and b/v0.6.13/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/config/index.doctree b/v0.6.13/.doctrees/api_doc/config/index.doctree
index 04ae0fde2cc..206579ba764 100644
Binary files a/v0.6.13/.doctrees/api_doc/config/index.doctree and b/v0.6.13/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/config/meta.doctree b/v0.6.13/.doctrees/api_doc/config/meta.doctree
index ecdfc5067c8..d8620677ad7 100644
Binary files a/v0.6.13/.doctrees/api_doc/config/meta.doctree and b/v0.6.13/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/design/decorator.doctree b/v0.6.13/.doctrees/api_doc/design/decorator.doctree
index 31f97858e33..8f0854f938a 100644
Binary files a/v0.6.13/.doctrees/api_doc/design/decorator.doctree and b/v0.6.13/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/design/final.doctree b/v0.6.13/.doctrees/api_doc/design/final.doctree
index 6aa906d2e55..6ccddc33250 100644
Binary files a/v0.6.13/.doctrees/api_doc/design/final.doctree and b/v0.6.13/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/design/index.doctree b/v0.6.13/.doctrees/api_doc/design/index.doctree
index 016a1c38679..7f02c91928f 100644
Binary files a/v0.6.13/.doctrees/api_doc/design/index.doctree and b/v0.6.13/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/design/observer.doctree b/v0.6.13/.doctrees/api_doc/design/observer.doctree
index f13deef6be9..e39b78b3033 100644
Binary files a/v0.6.13/.doctrees/api_doc/design/observer.doctree and b/v0.6.13/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/design/singleton.doctree b/v0.6.13/.doctrees/api_doc/design/singleton.doctree
index 1166ae99d9d..a004deaca65 100644
Binary files a/v0.6.13/.doctrees/api_doc/design/singleton.doctree and b/v0.6.13/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.13/.doctrees/api_doc/encoding/ansi.doctree
index 7940b1bd484..95ce97145a4 100644
Binary files a/v0.6.13/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.13/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/encoding/base64.doctree b/v0.6.13/.doctrees/api_doc/encoding/base64.doctree
index 71bedb7bbb7..7be3ecd3b1d 100644
Binary files a/v0.6.13/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.13/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/encoding/decode.doctree b/v0.6.13/.doctrees/api_doc/encoding/decode.doctree
index af6d638b33c..584fe3156f0 100644
Binary files a/v0.6.13/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.13/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/encoding/hash.doctree b/v0.6.13/.doctrees/api_doc/encoding/hash.doctree
index 3fcd5cded82..c923a5f6428 100644
Binary files a/v0.6.13/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.13/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/encoding/index.doctree b/v0.6.13/.doctrees/api_doc/encoding/index.doctree
index 0d4c9c803dc..8ce68d061c7 100644
Binary files a/v0.6.13/.doctrees/api_doc/encoding/index.doctree and b/v0.6.13/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/expression/index.doctree b/v0.6.13/.doctrees/api_doc/expression/index.doctree
index f7cbecac8e4..c2b46a8539c 100644
Binary files a/v0.6.13/.doctrees/api_doc/expression/index.doctree and b/v0.6.13/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/expression/native.doctree b/v0.6.13/.doctrees/api_doc/expression/native.doctree
index cb56e65df0f..0475bcd70d1 100644
Binary files a/v0.6.13/.doctrees/api_doc/expression/native.doctree and b/v0.6.13/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/file/index.doctree b/v0.6.13/.doctrees/api_doc/file/index.doctree
index c5f64e1f038..131a48a5703 100644
Binary files a/v0.6.13/.doctrees/api_doc/file/index.doctree and b/v0.6.13/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/file/stream.doctree b/v0.6.13/.doctrees/api_doc/file/stream.doctree
index 7c70ac0ab55..9dd2d9573b1 100644
Binary files a/v0.6.13/.doctrees/api_doc/file/stream.doctree and b/v0.6.13/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/model/clazz.doctree b/v0.6.13/.doctrees/api_doc/model/clazz.doctree
index 4d91474dbf3..13c99523f7a 100644
Binary files a/v0.6.13/.doctrees/api_doc/model/clazz.doctree and b/v0.6.13/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/model/compare.doctree b/v0.6.13/.doctrees/api_doc/model/compare.doctree
index efe5561aaef..ad19662809d 100644
Binary files a/v0.6.13/.doctrees/api_doc/model/compare.doctree and b/v0.6.13/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/model/enum.doctree b/v0.6.13/.doctrees/api_doc/model/enum.doctree
index 2d875137119..d73c852ed04 100644
Binary files a/v0.6.13/.doctrees/api_doc/model/enum.doctree and b/v0.6.13/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/model/index.doctree b/v0.6.13/.doctrees/api_doc/model/index.doctree
index f5f43d16882..2860c59b828 100644
Binary files a/v0.6.13/.doctrees/api_doc/model/index.doctree and b/v0.6.13/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/model/raw.doctree b/v0.6.13/.doctrees/api_doc/model/raw.doctree
index 04f62b7647a..bd6d0e37027 100644
Binary files a/v0.6.13/.doctrees/api_doc/model/raw.doctree and b/v0.6.13/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/model/repr.doctree b/v0.6.13/.doctrees/api_doc/model/repr.doctree
index 4094aa6a918..86895d257f7 100644
Binary files a/v0.6.13/.doctrees/api_doc/model/repr.doctree and b/v0.6.13/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/random/binary.doctree b/v0.6.13/.doctrees/api_doc/random/binary.doctree
index e6249e0ccd5..f06399b3de8 100644
Binary files a/v0.6.13/.doctrees/api_doc/random/binary.doctree and b/v0.6.13/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/random/index.doctree b/v0.6.13/.doctrees/api_doc/random/index.doctree
index fce2f143829..3e2172c8204 100644
Binary files a/v0.6.13/.doctrees/api_doc/random/index.doctree and b/v0.6.13/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/random/sequence.doctree b/v0.6.13/.doctrees/api_doc/random/sequence.doctree
index 484757add78..b13dd9bddb1 100644
Binary files a/v0.6.13/.doctrees/api_doc/random/sequence.doctree and b/v0.6.13/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/random/string.doctree b/v0.6.13/.doctrees/api_doc/random/string.doctree
index 14ce5df4f16..c73a61f5690 100644
Binary files a/v0.6.13/.doctrees/api_doc/random/string.doctree and b/v0.6.13/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.13/.doctrees/api_doc/reflection/clazz.doctree
index ce288d6b5c0..9c58b10b9a6 100644
Binary files a/v0.6.13/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.13/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/reflection/context.doctree b/v0.6.13/.doctrees/api_doc/reflection/context.doctree
index 6183ac7cb80..2915a781ef8 100644
Binary files a/v0.6.13/.doctrees/api_doc/reflection/context.doctree and b/v0.6.13/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/reflection/exception.doctree b/v0.6.13/.doctrees/api_doc/reflection/exception.doctree
index 8dd02098975..fe63fcde83c 100644
Binary files a/v0.6.13/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.13/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/reflection/func.doctree b/v0.6.13/.doctrees/api_doc/reflection/func.doctree
index 0233be76fe3..07bc5bbed5a 100644
Binary files a/v0.6.13/.doctrees/api_doc/reflection/func.doctree and b/v0.6.13/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/reflection/imports.doctree b/v0.6.13/.doctrees/api_doc/reflection/imports.doctree
index 7439541fc76..297d2e245d1 100644
Binary files a/v0.6.13/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.13/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/reflection/index.doctree b/v0.6.13/.doctrees/api_doc/reflection/index.doctree
index 976f553953a..dd4ae06d7f3 100644
Binary files a/v0.6.13/.doctrees/api_doc/reflection/index.doctree and b/v0.6.13/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/reflection/iter.doctree b/v0.6.13/.doctrees/api_doc/reflection/iter.doctree
index b2991be99e3..2014a8048b5 100644
Binary files a/v0.6.13/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.13/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/scale/index.doctree b/v0.6.13/.doctrees/api_doc/scale/index.doctree
index d2ca0d8c794..7c297dfe420 100644
Binary files a/v0.6.13/.doctrees/api_doc/scale/index.doctree and b/v0.6.13/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/scale/size.doctree b/v0.6.13/.doctrees/api_doc/scale/size.doctree
index 5ba50bf7d45..900dcdb2b20 100644
Binary files a/v0.6.13/.doctrees/api_doc/scale/size.doctree and b/v0.6.13/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/scale/time.doctree b/v0.6.13/.doctrees/api_doc/scale/time.doctree
index a95ed38961f..c9348baa786 100644
Binary files a/v0.6.13/.doctrees/api_doc/scale/time.doctree and b/v0.6.13/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/string/index.doctree b/v0.6.13/.doctrees/api_doc/string/index.doctree
index bee3a0c8c40..d1e1a062685 100644
Binary files a/v0.6.13/.doctrees/api_doc/string/index.doctree and b/v0.6.13/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/string/plural.doctree b/v0.6.13/.doctrees/api_doc/string/plural.doctree
index 918f4063968..f8704072ac3 100644
Binary files a/v0.6.13/.doctrees/api_doc/string/plural.doctree and b/v0.6.13/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/string/template.doctree b/v0.6.13/.doctrees/api_doc/string/template.doctree
index 337d6dc203d..3b998307c43 100644
Binary files a/v0.6.13/.doctrees/api_doc/string/template.doctree and b/v0.6.13/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/string/trunc.doctree b/v0.6.13/.doctrees/api_doc/string/trunc.doctree
index 208674fe08a..da21bcfa6b4 100644
Binary files a/v0.6.13/.doctrees/api_doc/string/trunc.doctree and b/v0.6.13/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/system/filesystem.doctree b/v0.6.13/.doctrees/api_doc/system/filesystem.doctree
index 4b18f943b0b..878f2b3faff 100644
Binary files a/v0.6.13/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.13/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/system/index.doctree b/v0.6.13/.doctrees/api_doc/system/index.doctree
index c2d9b3181a4..5d2ba0df8b7 100644
Binary files a/v0.6.13/.doctrees/api_doc/system/index.doctree and b/v0.6.13/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/system/os.doctree b/v0.6.13/.doctrees/api_doc/system/os.doctree
index 6809bc7e021..2b1a057e75b 100644
Binary files a/v0.6.13/.doctrees/api_doc/system/os.doctree and b/v0.6.13/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/system/python.doctree b/v0.6.13/.doctrees/api_doc/system/python.doctree
index c54ab4ae074..c8d3ec1082f 100644
Binary files a/v0.6.13/.doctrees/api_doc/system/python.doctree and b/v0.6.13/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/testing/capture.doctree b/v0.6.13/.doctrees/api_doc/testing/capture.doctree
index bd626dfee90..54425295c2d 100644
Binary files a/v0.6.13/.doctrees/api_doc/testing/capture.doctree and b/v0.6.13/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/testing/generator.doctree b/v0.6.13/.doctrees/api_doc/testing/generator.doctree
index cae1ea3be33..971158f5bce 100644
Binary files a/v0.6.13/.doctrees/api_doc/testing/generator.doctree and b/v0.6.13/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/testing/index.doctree b/v0.6.13/.doctrees/api_doc/testing/index.doctree
index 720cd1121fb..9f0574c145d 100644
Binary files a/v0.6.13/.doctrees/api_doc/testing/index.doctree and b/v0.6.13/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/testing/isolated.doctree b/v0.6.13/.doctrees/api_doc/testing/isolated.doctree
index 39b225f8200..2c66007cbeb 100644
Binary files a/v0.6.13/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.13/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.13/.doctrees/api_doc/testing/requires.doctree b/v0.6.13/.doctrees/api_doc/testing/requires.doctree
index ce98280ee53..d7055a09051 100644
Binary files a/v0.6.13/.doctrees/api_doc/testing/requires.doctree and b/v0.6.13/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.13/.doctrees/environment.pickle b/v0.6.13/.doctrees/environment.pickle
index ad9eddee3cc..b33f8b77814 100644
Binary files a/v0.6.13/.doctrees/environment.pickle and b/v0.6.13/.doctrees/environment.pickle differ
diff --git a/v0.6.13/.doctrees/index.doctree b/v0.6.13/.doctrees/index.doctree
index 25c7d820a27..9a2b9ff4148 100644
Binary files a/v0.6.13/.doctrees/index.doctree and b/v0.6.13/.doctrees/index.doctree differ
diff --git a/v0.6.13/.doctrees/tutorials/installation/index.doctree b/v0.6.13/.doctrees/tutorials/installation/index.doctree
index cf7d1a3bab7..b21afae8d26 100644
Binary files a/v0.6.13/.doctrees/tutorials/installation/index.doctree and b/v0.6.13/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.14/.buildinfo b/v0.6.14/.buildinfo
index 88df8787e7d..ba1e409a070 100644
--- a/v0.6.14/.buildinfo
+++ b/v0.6.14/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 53bf9ee86390a55b914405e7bf85f00b
+config: 3a045dea2f6d945166805206e7c878e9
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.14/.doctrees/api_doc/algorithm/index.doctree b/v0.6.14/.doctrees/api_doc/algorithm/index.doctree
index 698ec9a855f..03a41f2a8b2 100644
Binary files a/v0.6.14/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.14/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/algorithm/linear.doctree b/v0.6.14/.doctrees/api_doc/algorithm/linear.doctree
index da220064e8d..8bd4f92d5de 100644
Binary files a/v0.6.14/.doctrees/api_doc/algorithm/linear.doctree and b/v0.6.14/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.14/.doctrees/api_doc/algorithm/topological.doctree
index bc1f855ef67..11fcc2e29a5 100644
Binary files a/v0.6.14/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.14/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/binary/base.doctree b/v0.6.14/.doctrees/api_doc/binary/base.doctree
index cfe4a3ace27..06485ba6085 100644
Binary files a/v0.6.14/.doctrees/api_doc/binary/base.doctree and b/v0.6.14/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/binary/bool.doctree b/v0.6.14/.doctrees/api_doc/binary/bool.doctree
index 89549da33bf..eae9c2a8b20 100644
Binary files a/v0.6.14/.doctrees/api_doc/binary/bool.doctree and b/v0.6.14/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/binary/buffer.doctree b/v0.6.14/.doctrees/api_doc/binary/buffer.doctree
index c8ed18f00e5..2181c8f3778 100644
Binary files a/v0.6.14/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.14/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/binary/float.doctree b/v0.6.14/.doctrees/api_doc/binary/float.doctree
index 293368315fa..b87ca50b793 100644
Binary files a/v0.6.14/.doctrees/api_doc/binary/float.doctree and b/v0.6.14/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/binary/index.doctree b/v0.6.14/.doctrees/api_doc/binary/index.doctree
index cf44df15824..a352a67394c 100644
Binary files a/v0.6.14/.doctrees/api_doc/binary/index.doctree and b/v0.6.14/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/binary/int.doctree b/v0.6.14/.doctrees/api_doc/binary/int.doctree
index 1f92cd09097..590ba6a63fb 100644
Binary files a/v0.6.14/.doctrees/api_doc/binary/int.doctree and b/v0.6.14/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/binary/str.doctree b/v0.6.14/.doctrees/api_doc/binary/str.doctree
index 620a12ead47..b2a601a8f10 100644
Binary files a/v0.6.14/.doctrees/api_doc/binary/str.doctree and b/v0.6.14/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/binary/uint.doctree b/v0.6.14/.doctrees/api_doc/binary/uint.doctree
index 804d371ea57..aa6f9dc15a0 100644
Binary files a/v0.6.14/.doctrees/api_doc/binary/uint.doctree and b/v0.6.14/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/collection/dimension.doctree b/v0.6.14/.doctrees/api_doc/collection/dimension.doctree
index ec4d3a31148..10af1bfad43 100644
Binary files a/v0.6.14/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.14/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/collection/functional.doctree b/v0.6.14/.doctrees/api_doc/collection/functional.doctree
index 8acb2db4f26..d9991723036 100644
Binary files a/v0.6.14/.doctrees/api_doc/collection/functional.doctree and b/v0.6.14/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/collection/index.doctree b/v0.6.14/.doctrees/api_doc/collection/index.doctree
index cb71ea39635..8edb758519c 100644
Binary files a/v0.6.14/.doctrees/api_doc/collection/index.doctree and b/v0.6.14/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/collection/sequence.doctree b/v0.6.14/.doctrees/api_doc/collection/sequence.doctree
index 813fcaf21a4..cc01220cee0 100644
Binary files a/v0.6.14/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.14/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/collection/stacked.doctree b/v0.6.14/.doctrees/api_doc/collection/stacked.doctree
index 08bab86e49a..705a30f8802 100644
Binary files a/v0.6.14/.doctrees/api_doc/collection/stacked.doctree and b/v0.6.14/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/collection/structural.doctree b/v0.6.14/.doctrees/api_doc/collection/structural.doctree
index 2e27aa19efd..52a68a7b36c 100644
Binary files a/v0.6.14/.doctrees/api_doc/collection/structural.doctree and b/v0.6.14/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/color/index.doctree b/v0.6.14/.doctrees/api_doc/color/index.doctree
index e5a5a1a95c9..96a3d471ea3 100644
Binary files a/v0.6.14/.doctrees/api_doc/color/index.doctree and b/v0.6.14/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/color/model.doctree b/v0.6.14/.doctrees/api_doc/color/model.doctree
index c7fffa80426..0d77999ad1c 100644
Binary files a/v0.6.14/.doctrees/api_doc/color/model.doctree and b/v0.6.14/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/color/utils.doctree b/v0.6.14/.doctrees/api_doc/color/utils.doctree
index 98e877d23dd..721a1d4265e 100644
Binary files a/v0.6.14/.doctrees/api_doc/color/utils.doctree and b/v0.6.14/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/config/index.doctree b/v0.6.14/.doctrees/api_doc/config/index.doctree
index 52df6f91ece..ce62aaee7e2 100644
Binary files a/v0.6.14/.doctrees/api_doc/config/index.doctree and b/v0.6.14/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/config/meta.doctree b/v0.6.14/.doctrees/api_doc/config/meta.doctree
index e194e48a917..35b533c77ca 100644
Binary files a/v0.6.14/.doctrees/api_doc/config/meta.doctree and b/v0.6.14/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/design/decorator.doctree b/v0.6.14/.doctrees/api_doc/design/decorator.doctree
index d3b7b5b8d45..30e4ad33469 100644
Binary files a/v0.6.14/.doctrees/api_doc/design/decorator.doctree and b/v0.6.14/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/design/final.doctree b/v0.6.14/.doctrees/api_doc/design/final.doctree
index bca146d673e..739d8d141bf 100644
Binary files a/v0.6.14/.doctrees/api_doc/design/final.doctree and b/v0.6.14/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/design/index.doctree b/v0.6.14/.doctrees/api_doc/design/index.doctree
index bb7c67cc928..7303c88718d 100644
Binary files a/v0.6.14/.doctrees/api_doc/design/index.doctree and b/v0.6.14/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/design/observer.doctree b/v0.6.14/.doctrees/api_doc/design/observer.doctree
index 88526ca9103..990973e4683 100644
Binary files a/v0.6.14/.doctrees/api_doc/design/observer.doctree and b/v0.6.14/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/design/singleton.doctree b/v0.6.14/.doctrees/api_doc/design/singleton.doctree
index dcc71a031cf..5a02d57751e 100644
Binary files a/v0.6.14/.doctrees/api_doc/design/singleton.doctree and b/v0.6.14/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.14/.doctrees/api_doc/encoding/ansi.doctree
index d2a6fc526b1..fc00677bdf7 100644
Binary files a/v0.6.14/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.14/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/encoding/base64.doctree b/v0.6.14/.doctrees/api_doc/encoding/base64.doctree
index a865e850180..51b9ae534d3 100644
Binary files a/v0.6.14/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.14/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/encoding/decode.doctree b/v0.6.14/.doctrees/api_doc/encoding/decode.doctree
index d092704781a..a164e3d647f 100644
Binary files a/v0.6.14/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.14/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/encoding/hash.doctree b/v0.6.14/.doctrees/api_doc/encoding/hash.doctree
index e7d0113c53f..a6738a1a929 100644
Binary files a/v0.6.14/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.14/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/encoding/index.doctree b/v0.6.14/.doctrees/api_doc/encoding/index.doctree
index 97672f1e5d5..20bc659ba89 100644
Binary files a/v0.6.14/.doctrees/api_doc/encoding/index.doctree and b/v0.6.14/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/expression/index.doctree b/v0.6.14/.doctrees/api_doc/expression/index.doctree
index 7e86b77aa1c..f8d328e7d12 100644
Binary files a/v0.6.14/.doctrees/api_doc/expression/index.doctree and b/v0.6.14/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/expression/native.doctree b/v0.6.14/.doctrees/api_doc/expression/native.doctree
index 9f896a46a16..c4a3ce78f64 100644
Binary files a/v0.6.14/.doctrees/api_doc/expression/native.doctree and b/v0.6.14/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/file/index.doctree b/v0.6.14/.doctrees/api_doc/file/index.doctree
index d7058731682..ec4dc78338e 100644
Binary files a/v0.6.14/.doctrees/api_doc/file/index.doctree and b/v0.6.14/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/file/stream.doctree b/v0.6.14/.doctrees/api_doc/file/stream.doctree
index 295390d2e8d..001f173b824 100644
Binary files a/v0.6.14/.doctrees/api_doc/file/stream.doctree and b/v0.6.14/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/model/clazz.doctree b/v0.6.14/.doctrees/api_doc/model/clazz.doctree
index 9dd292afedb..35b2ae570d8 100644
Binary files a/v0.6.14/.doctrees/api_doc/model/clazz.doctree and b/v0.6.14/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/model/compare.doctree b/v0.6.14/.doctrees/api_doc/model/compare.doctree
index 9354d7d9bff..9bb0c34d717 100644
Binary files a/v0.6.14/.doctrees/api_doc/model/compare.doctree and b/v0.6.14/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/model/enum.doctree b/v0.6.14/.doctrees/api_doc/model/enum.doctree
index b3364abf8ee..fc84571a96d 100644
Binary files a/v0.6.14/.doctrees/api_doc/model/enum.doctree and b/v0.6.14/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/model/index.doctree b/v0.6.14/.doctrees/api_doc/model/index.doctree
index 66f37d16763..c4db1a6f3c1 100644
Binary files a/v0.6.14/.doctrees/api_doc/model/index.doctree and b/v0.6.14/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/model/raw.doctree b/v0.6.14/.doctrees/api_doc/model/raw.doctree
index e091a126bcb..f0cbd47aed7 100644
Binary files a/v0.6.14/.doctrees/api_doc/model/raw.doctree and b/v0.6.14/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/model/repr.doctree b/v0.6.14/.doctrees/api_doc/model/repr.doctree
index 9cb09faae17..48a9868f9dd 100644
Binary files a/v0.6.14/.doctrees/api_doc/model/repr.doctree and b/v0.6.14/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/random/binary.doctree b/v0.6.14/.doctrees/api_doc/random/binary.doctree
index 2b3beb0e2ad..5f50130ebdd 100644
Binary files a/v0.6.14/.doctrees/api_doc/random/binary.doctree and b/v0.6.14/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/random/index.doctree b/v0.6.14/.doctrees/api_doc/random/index.doctree
index 7cd281ae4af..3c3c7db6029 100644
Binary files a/v0.6.14/.doctrees/api_doc/random/index.doctree and b/v0.6.14/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/random/sequence.doctree b/v0.6.14/.doctrees/api_doc/random/sequence.doctree
index 82990d3c05f..79057bf8bec 100644
Binary files a/v0.6.14/.doctrees/api_doc/random/sequence.doctree and b/v0.6.14/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/random/string.doctree b/v0.6.14/.doctrees/api_doc/random/string.doctree
index 873348d60b6..4efed934aeb 100644
Binary files a/v0.6.14/.doctrees/api_doc/random/string.doctree and b/v0.6.14/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.14/.doctrees/api_doc/reflection/clazz.doctree
index 1c16f186a97..aacc3650edf 100644
Binary files a/v0.6.14/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.14/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/reflection/context.doctree b/v0.6.14/.doctrees/api_doc/reflection/context.doctree
index 5b9996c7749..66510c5d79f 100644
Binary files a/v0.6.14/.doctrees/api_doc/reflection/context.doctree and b/v0.6.14/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/reflection/exception.doctree b/v0.6.14/.doctrees/api_doc/reflection/exception.doctree
index 73d81fecaab..c061470c1cc 100644
Binary files a/v0.6.14/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.14/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/reflection/func.doctree b/v0.6.14/.doctrees/api_doc/reflection/func.doctree
index 51e5f2ce34e..da606422407 100644
Binary files a/v0.6.14/.doctrees/api_doc/reflection/func.doctree and b/v0.6.14/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/reflection/imports.doctree b/v0.6.14/.doctrees/api_doc/reflection/imports.doctree
index 7ea54a7018d..cec07b78ef6 100644
Binary files a/v0.6.14/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.14/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/reflection/index.doctree b/v0.6.14/.doctrees/api_doc/reflection/index.doctree
index a461f71a0a5..1ec1c5f1cc1 100644
Binary files a/v0.6.14/.doctrees/api_doc/reflection/index.doctree and b/v0.6.14/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/reflection/iter.doctree b/v0.6.14/.doctrees/api_doc/reflection/iter.doctree
index a611fe8986e..6b9fe0ef4a1 100644
Binary files a/v0.6.14/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.14/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/scale/index.doctree b/v0.6.14/.doctrees/api_doc/scale/index.doctree
index 10322a93fde..8e60352cbb4 100644
Binary files a/v0.6.14/.doctrees/api_doc/scale/index.doctree and b/v0.6.14/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/scale/size.doctree b/v0.6.14/.doctrees/api_doc/scale/size.doctree
index 4b968feb7fb..ad8aed08ec5 100644
Binary files a/v0.6.14/.doctrees/api_doc/scale/size.doctree and b/v0.6.14/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/scale/time.doctree b/v0.6.14/.doctrees/api_doc/scale/time.doctree
index 212911f032d..8daf6add3f5 100644
Binary files a/v0.6.14/.doctrees/api_doc/scale/time.doctree and b/v0.6.14/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/string/index.doctree b/v0.6.14/.doctrees/api_doc/string/index.doctree
index 7e01c978a67..1f67531f6d8 100644
Binary files a/v0.6.14/.doctrees/api_doc/string/index.doctree and b/v0.6.14/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/string/plural.doctree b/v0.6.14/.doctrees/api_doc/string/plural.doctree
index 637b76ecd6d..03c81e6b523 100644
Binary files a/v0.6.14/.doctrees/api_doc/string/plural.doctree and b/v0.6.14/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/string/template.doctree b/v0.6.14/.doctrees/api_doc/string/template.doctree
index 36a361cdf81..d32e3ebb719 100644
Binary files a/v0.6.14/.doctrees/api_doc/string/template.doctree and b/v0.6.14/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/string/trunc.doctree b/v0.6.14/.doctrees/api_doc/string/trunc.doctree
index fb4f013cee8..4e70aa24480 100644
Binary files a/v0.6.14/.doctrees/api_doc/string/trunc.doctree and b/v0.6.14/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/system/filesystem.doctree b/v0.6.14/.doctrees/api_doc/system/filesystem.doctree
index 5de9dd68496..76cd2049e6f 100644
Binary files a/v0.6.14/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.14/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/system/index.doctree b/v0.6.14/.doctrees/api_doc/system/index.doctree
index 5cb2f69b733..cb487c411a9 100644
Binary files a/v0.6.14/.doctrees/api_doc/system/index.doctree and b/v0.6.14/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/system/os.doctree b/v0.6.14/.doctrees/api_doc/system/os.doctree
index 52b721b7b68..6131241b653 100644
Binary files a/v0.6.14/.doctrees/api_doc/system/os.doctree and b/v0.6.14/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/system/python.doctree b/v0.6.14/.doctrees/api_doc/system/python.doctree
index 0bbbbe8bcfa..ded2f62bd5b 100644
Binary files a/v0.6.14/.doctrees/api_doc/system/python.doctree and b/v0.6.14/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/testing/capture.doctree b/v0.6.14/.doctrees/api_doc/testing/capture.doctree
index 61ee90a497d..f3f1dabd5dd 100644
Binary files a/v0.6.14/.doctrees/api_doc/testing/capture.doctree and b/v0.6.14/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/testing/generator.doctree b/v0.6.14/.doctrees/api_doc/testing/generator.doctree
index 2c86b5237f9..b736693ef26 100644
Binary files a/v0.6.14/.doctrees/api_doc/testing/generator.doctree and b/v0.6.14/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/testing/index.doctree b/v0.6.14/.doctrees/api_doc/testing/index.doctree
index c0be1de7e7e..7941751c79f 100644
Binary files a/v0.6.14/.doctrees/api_doc/testing/index.doctree and b/v0.6.14/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/testing/isolated.doctree b/v0.6.14/.doctrees/api_doc/testing/isolated.doctree
index b713d477169..dd25aa5c0ec 100644
Binary files a/v0.6.14/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.14/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.14/.doctrees/api_doc/testing/requires.doctree b/v0.6.14/.doctrees/api_doc/testing/requires.doctree
index 735bc181a04..95ba3f518be 100644
Binary files a/v0.6.14/.doctrees/api_doc/testing/requires.doctree and b/v0.6.14/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.14/.doctrees/environment.pickle b/v0.6.14/.doctrees/environment.pickle
index 817b61638ba..9fc5837a7ee 100644
Binary files a/v0.6.14/.doctrees/environment.pickle and b/v0.6.14/.doctrees/environment.pickle differ
diff --git a/v0.6.14/.doctrees/index.doctree b/v0.6.14/.doctrees/index.doctree
index 46e9f01eb05..e36e783bd3f 100644
Binary files a/v0.6.14/.doctrees/index.doctree and b/v0.6.14/.doctrees/index.doctree differ
diff --git a/v0.6.14/.doctrees/tutorials/installation/index.doctree b/v0.6.14/.doctrees/tutorials/installation/index.doctree
index 85b429cbf35..b4b4cf269a2 100644
Binary files a/v0.6.14/.doctrees/tutorials/installation/index.doctree and b/v0.6.14/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.2/.buildinfo b/v0.6.2/.buildinfo
index aed30fe94bd..90ea3b8b4a8 100644
--- a/v0.6.2/.buildinfo
+++ b/v0.6.2/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5ef06a39890dc6eba1cb0b620df6c724
+config: 9d620b0b2c8f558611af9ee05f6bd46c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.2/.doctrees/api_doc/algorithm/index.doctree b/v0.6.2/.doctrees/api_doc/algorithm/index.doctree
index e6ac4a32479..54a51ac0ee2 100644
Binary files a/v0.6.2/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.2/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.2/.doctrees/api_doc/algorithm/topological.doctree
index eb4ebacfee9..44c1e4a64b5 100644
Binary files a/v0.6.2/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.2/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/binary/base.doctree b/v0.6.2/.doctrees/api_doc/binary/base.doctree
index b1c5a7754d1..c4591231e41 100644
Binary files a/v0.6.2/.doctrees/api_doc/binary/base.doctree and b/v0.6.2/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/binary/bool.doctree b/v0.6.2/.doctrees/api_doc/binary/bool.doctree
index 35debeef1e8..8ff63fc64ce 100644
Binary files a/v0.6.2/.doctrees/api_doc/binary/bool.doctree and b/v0.6.2/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/binary/buffer.doctree b/v0.6.2/.doctrees/api_doc/binary/buffer.doctree
index 4e75a258144..47c696ccab8 100644
Binary files a/v0.6.2/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.2/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/binary/float.doctree b/v0.6.2/.doctrees/api_doc/binary/float.doctree
index 8a071d867dd..326741e5e61 100644
Binary files a/v0.6.2/.doctrees/api_doc/binary/float.doctree and b/v0.6.2/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/binary/index.doctree b/v0.6.2/.doctrees/api_doc/binary/index.doctree
index b82f7803444..423c6778d48 100644
Binary files a/v0.6.2/.doctrees/api_doc/binary/index.doctree and b/v0.6.2/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/binary/int.doctree b/v0.6.2/.doctrees/api_doc/binary/int.doctree
index d3925255e6b..bb6d7133b4c 100644
Binary files a/v0.6.2/.doctrees/api_doc/binary/int.doctree and b/v0.6.2/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/binary/str.doctree b/v0.6.2/.doctrees/api_doc/binary/str.doctree
index 04309883956..9afe7661c78 100644
Binary files a/v0.6.2/.doctrees/api_doc/binary/str.doctree and b/v0.6.2/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/binary/uint.doctree b/v0.6.2/.doctrees/api_doc/binary/uint.doctree
index 2a704ea6cf8..474312268cf 100644
Binary files a/v0.6.2/.doctrees/api_doc/binary/uint.doctree and b/v0.6.2/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/collection/dimension.doctree b/v0.6.2/.doctrees/api_doc/collection/dimension.doctree
index 2c14b74426e..93882f48064 100644
Binary files a/v0.6.2/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.2/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/collection/functional.doctree b/v0.6.2/.doctrees/api_doc/collection/functional.doctree
index 0cedc31b05e..6baf5c2b9fb 100644
Binary files a/v0.6.2/.doctrees/api_doc/collection/functional.doctree and b/v0.6.2/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/collection/index.doctree b/v0.6.2/.doctrees/api_doc/collection/index.doctree
index 1b0e341e066..a71e1b7de07 100644
Binary files a/v0.6.2/.doctrees/api_doc/collection/index.doctree and b/v0.6.2/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/collection/structural.doctree b/v0.6.2/.doctrees/api_doc/collection/structural.doctree
index 57cd10fc86f..78992c88016 100644
Binary files a/v0.6.2/.doctrees/api_doc/collection/structural.doctree and b/v0.6.2/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/color/index.doctree b/v0.6.2/.doctrees/api_doc/color/index.doctree
index 82b69244965..4c16ad791ea 100644
Binary files a/v0.6.2/.doctrees/api_doc/color/index.doctree and b/v0.6.2/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/color/model.doctree b/v0.6.2/.doctrees/api_doc/color/model.doctree
index b86a4619338..133c95d5f1b 100644
Binary files a/v0.6.2/.doctrees/api_doc/color/model.doctree and b/v0.6.2/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/color/utils.doctree b/v0.6.2/.doctrees/api_doc/color/utils.doctree
index 3e2664f0745..55ea80679ea 100644
Binary files a/v0.6.2/.doctrees/api_doc/color/utils.doctree and b/v0.6.2/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/config/index.doctree b/v0.6.2/.doctrees/api_doc/config/index.doctree
index 467b298743e..4627c57761f 100644
Binary files a/v0.6.2/.doctrees/api_doc/config/index.doctree and b/v0.6.2/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/config/meta.doctree b/v0.6.2/.doctrees/api_doc/config/meta.doctree
index a772d101d29..d064246da87 100644
Binary files a/v0.6.2/.doctrees/api_doc/config/meta.doctree and b/v0.6.2/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/design/decorator.doctree b/v0.6.2/.doctrees/api_doc/design/decorator.doctree
index d4a72ea9444..6067899d2b0 100644
Binary files a/v0.6.2/.doctrees/api_doc/design/decorator.doctree and b/v0.6.2/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/design/final.doctree b/v0.6.2/.doctrees/api_doc/design/final.doctree
index 9e1b3f280bc..bdf95a1c6d0 100644
Binary files a/v0.6.2/.doctrees/api_doc/design/final.doctree and b/v0.6.2/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/design/index.doctree b/v0.6.2/.doctrees/api_doc/design/index.doctree
index d9ec05ad2cb..a9938e099ad 100644
Binary files a/v0.6.2/.doctrees/api_doc/design/index.doctree and b/v0.6.2/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/design/singleton.doctree b/v0.6.2/.doctrees/api_doc/design/singleton.doctree
index a25d42e7d98..591734c6ea7 100644
Binary files a/v0.6.2/.doctrees/api_doc/design/singleton.doctree and b/v0.6.2/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.2/.doctrees/api_doc/encoding/ansi.doctree
index 53d41e39c40..6971ef26f78 100644
Binary files a/v0.6.2/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.2/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/encoding/base64.doctree b/v0.6.2/.doctrees/api_doc/encoding/base64.doctree
index ff7185d6a7b..5670270542b 100644
Binary files a/v0.6.2/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.2/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/encoding/decode.doctree b/v0.6.2/.doctrees/api_doc/encoding/decode.doctree
index ac408ad3028..0b20d8ff714 100644
Binary files a/v0.6.2/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.2/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/encoding/hash.doctree b/v0.6.2/.doctrees/api_doc/encoding/hash.doctree
index 1f79d8d14a9..cecea2687f0 100644
Binary files a/v0.6.2/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.2/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/encoding/index.doctree b/v0.6.2/.doctrees/api_doc/encoding/index.doctree
index 6f91983386f..b2ee32e5e50 100644
Binary files a/v0.6.2/.doctrees/api_doc/encoding/index.doctree and b/v0.6.2/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/file/index.doctree b/v0.6.2/.doctrees/api_doc/file/index.doctree
index 1f16a96e844..7f4d5e34a34 100644
Binary files a/v0.6.2/.doctrees/api_doc/file/index.doctree and b/v0.6.2/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/file/stream.doctree b/v0.6.2/.doctrees/api_doc/file/stream.doctree
index 4ae8a3358c0..385fb3fa65b 100644
Binary files a/v0.6.2/.doctrees/api_doc/file/stream.doctree and b/v0.6.2/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/model/clazz.doctree b/v0.6.2/.doctrees/api_doc/model/clazz.doctree
index a03890028ab..67a88c339ab 100644
Binary files a/v0.6.2/.doctrees/api_doc/model/clazz.doctree and b/v0.6.2/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/model/compare.doctree b/v0.6.2/.doctrees/api_doc/model/compare.doctree
index 6d471a1ee23..65382acaf43 100644
Binary files a/v0.6.2/.doctrees/api_doc/model/compare.doctree and b/v0.6.2/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/model/enum.doctree b/v0.6.2/.doctrees/api_doc/model/enum.doctree
index 3f6e0b9357c..dc52a9adf93 100644
Binary files a/v0.6.2/.doctrees/api_doc/model/enum.doctree and b/v0.6.2/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/model/index.doctree b/v0.6.2/.doctrees/api_doc/model/index.doctree
index f3b17b2c89c..be7dca10816 100644
Binary files a/v0.6.2/.doctrees/api_doc/model/index.doctree and b/v0.6.2/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/model/raw.doctree b/v0.6.2/.doctrees/api_doc/model/raw.doctree
index 45bbf5d590b..9c5ee542329 100644
Binary files a/v0.6.2/.doctrees/api_doc/model/raw.doctree and b/v0.6.2/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/model/repr.doctree b/v0.6.2/.doctrees/api_doc/model/repr.doctree
index 9ae1f650f44..85f3044e762 100644
Binary files a/v0.6.2/.doctrees/api_doc/model/repr.doctree and b/v0.6.2/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/random/binary.doctree b/v0.6.2/.doctrees/api_doc/random/binary.doctree
index 2919381444e..36dae502ef1 100644
Binary files a/v0.6.2/.doctrees/api_doc/random/binary.doctree and b/v0.6.2/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/random/index.doctree b/v0.6.2/.doctrees/api_doc/random/index.doctree
index fd2b59aa3a7..1bb6897e4be 100644
Binary files a/v0.6.2/.doctrees/api_doc/random/index.doctree and b/v0.6.2/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/random/sequence.doctree b/v0.6.2/.doctrees/api_doc/random/sequence.doctree
index 2a8fd658d56..e8c78cffa58 100644
Binary files a/v0.6.2/.doctrees/api_doc/random/sequence.doctree and b/v0.6.2/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/random/string.doctree b/v0.6.2/.doctrees/api_doc/random/string.doctree
index 3f7573885cd..cc0e4118843 100644
Binary files a/v0.6.2/.doctrees/api_doc/random/string.doctree and b/v0.6.2/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.2/.doctrees/api_doc/reflection/clazz.doctree
index 0e3ea9f84fb..85838ae5abd 100644
Binary files a/v0.6.2/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.2/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/reflection/exception.doctree b/v0.6.2/.doctrees/api_doc/reflection/exception.doctree
index 8c1c6de83c0..052fa8b8a05 100644
Binary files a/v0.6.2/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.2/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/reflection/func.doctree b/v0.6.2/.doctrees/api_doc/reflection/func.doctree
index f9e45dda666..883e89134e1 100644
Binary files a/v0.6.2/.doctrees/api_doc/reflection/func.doctree and b/v0.6.2/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/reflection/imports.doctree b/v0.6.2/.doctrees/api_doc/reflection/imports.doctree
index f51cebf940a..7edd1a35df8 100644
Binary files a/v0.6.2/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.2/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/reflection/index.doctree b/v0.6.2/.doctrees/api_doc/reflection/index.doctree
index 131f5289de2..fae501a9a76 100644
Binary files a/v0.6.2/.doctrees/api_doc/reflection/index.doctree and b/v0.6.2/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/reflection/iter.doctree b/v0.6.2/.doctrees/api_doc/reflection/iter.doctree
index eb71d5b9c84..f808569ec48 100644
Binary files a/v0.6.2/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.2/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/scale/index.doctree b/v0.6.2/.doctrees/api_doc/scale/index.doctree
index c51aff90860..bf82d13c651 100644
Binary files a/v0.6.2/.doctrees/api_doc/scale/index.doctree and b/v0.6.2/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/scale/size.doctree b/v0.6.2/.doctrees/api_doc/scale/size.doctree
index 6b81506f9c9..a85d446afd8 100644
Binary files a/v0.6.2/.doctrees/api_doc/scale/size.doctree and b/v0.6.2/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/scale/time.doctree b/v0.6.2/.doctrees/api_doc/scale/time.doctree
index 8bb2d2de169..2436069755a 100644
Binary files a/v0.6.2/.doctrees/api_doc/scale/time.doctree and b/v0.6.2/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/string/index.doctree b/v0.6.2/.doctrees/api_doc/string/index.doctree
index bb584228f2c..f1d088a5440 100644
Binary files a/v0.6.2/.doctrees/api_doc/string/index.doctree and b/v0.6.2/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/string/plural.doctree b/v0.6.2/.doctrees/api_doc/string/plural.doctree
index 3aa9b6c8bbf..0b052094021 100644
Binary files a/v0.6.2/.doctrees/api_doc/string/plural.doctree and b/v0.6.2/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/string/template.doctree b/v0.6.2/.doctrees/api_doc/string/template.doctree
index 637328aaea1..a5282c1d2af 100644
Binary files a/v0.6.2/.doctrees/api_doc/string/template.doctree and b/v0.6.2/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/string/trunc.doctree b/v0.6.2/.doctrees/api_doc/string/trunc.doctree
index 4e5511e2744..36b21740baf 100644
Binary files a/v0.6.2/.doctrees/api_doc/string/trunc.doctree and b/v0.6.2/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/system/filesystem.doctree b/v0.6.2/.doctrees/api_doc/system/filesystem.doctree
index c9ce09bee2b..5786a287d2f 100644
Binary files a/v0.6.2/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.2/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/system/index.doctree b/v0.6.2/.doctrees/api_doc/system/index.doctree
index 5f8454eec18..b7bceb53176 100644
Binary files a/v0.6.2/.doctrees/api_doc/system/index.doctree and b/v0.6.2/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/system/os.doctree b/v0.6.2/.doctrees/api_doc/system/os.doctree
index 34b8e6c2fdc..8799f9d1a08 100644
Binary files a/v0.6.2/.doctrees/api_doc/system/os.doctree and b/v0.6.2/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/testing/capture.doctree b/v0.6.2/.doctrees/api_doc/testing/capture.doctree
index 2aa7ef34096..1451cfecae8 100644
Binary files a/v0.6.2/.doctrees/api_doc/testing/capture.doctree and b/v0.6.2/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/testing/generator.doctree b/v0.6.2/.doctrees/api_doc/testing/generator.doctree
index 5ccc9800505..890bf8d11cb 100644
Binary files a/v0.6.2/.doctrees/api_doc/testing/generator.doctree and b/v0.6.2/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/testing/index.doctree b/v0.6.2/.doctrees/api_doc/testing/index.doctree
index 3e6f97d538b..7f1f04a16a0 100644
Binary files a/v0.6.2/.doctrees/api_doc/testing/index.doctree and b/v0.6.2/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.2/.doctrees/api_doc/testing/isolated.doctree b/v0.6.2/.doctrees/api_doc/testing/isolated.doctree
index a6ca01dd4e8..9bf780c4d20 100644
Binary files a/v0.6.2/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.2/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.2/.doctrees/environment.pickle b/v0.6.2/.doctrees/environment.pickle
index 8b78afefacc..5e35f4619cc 100644
Binary files a/v0.6.2/.doctrees/environment.pickle and b/v0.6.2/.doctrees/environment.pickle differ
diff --git a/v0.6.2/.doctrees/index.doctree b/v0.6.2/.doctrees/index.doctree
index cdfde9532af..fbc212d403f 100644
Binary files a/v0.6.2/.doctrees/index.doctree and b/v0.6.2/.doctrees/index.doctree differ
diff --git a/v0.6.2/.doctrees/tutorials/installation/index.doctree b/v0.6.2/.doctrees/tutorials/installation/index.doctree
index 57da86e5303..cec55dce593 100644
Binary files a/v0.6.2/.doctrees/tutorials/installation/index.doctree and b/v0.6.2/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.3/.buildinfo b/v0.6.3/.buildinfo
index be2ac65d6e7..6399b5f6f49 100644
--- a/v0.6.3/.buildinfo
+++ b/v0.6.3/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 058f562aa9f6a50c0d1becf64fb14890
+config: 4bc555834e8a47068802858a54b0fc9c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.3/.doctrees/api_doc/algorithm/index.doctree b/v0.6.3/.doctrees/api_doc/algorithm/index.doctree
index 114e987aab5..ec8d2ea12c7 100644
Binary files a/v0.6.3/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.3/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.3/.doctrees/api_doc/algorithm/topological.doctree
index 8e235a9d8f4..e84d3ce849c 100644
Binary files a/v0.6.3/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.3/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/binary/base.doctree b/v0.6.3/.doctrees/api_doc/binary/base.doctree
index 11aeefc3058..c7dce7fce70 100644
Binary files a/v0.6.3/.doctrees/api_doc/binary/base.doctree and b/v0.6.3/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/binary/bool.doctree b/v0.6.3/.doctrees/api_doc/binary/bool.doctree
index 9079fd6a908..50ad7a46f50 100644
Binary files a/v0.6.3/.doctrees/api_doc/binary/bool.doctree and b/v0.6.3/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/binary/buffer.doctree b/v0.6.3/.doctrees/api_doc/binary/buffer.doctree
index 96bf6496754..0835104a21c 100644
Binary files a/v0.6.3/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.3/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/binary/float.doctree b/v0.6.3/.doctrees/api_doc/binary/float.doctree
index 9f6f1d4a031..3dec805b4bb 100644
Binary files a/v0.6.3/.doctrees/api_doc/binary/float.doctree and b/v0.6.3/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/binary/index.doctree b/v0.6.3/.doctrees/api_doc/binary/index.doctree
index b50059b9ed4..bc493072253 100644
Binary files a/v0.6.3/.doctrees/api_doc/binary/index.doctree and b/v0.6.3/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/binary/int.doctree b/v0.6.3/.doctrees/api_doc/binary/int.doctree
index 70e6c82b3cc..c5348251407 100644
Binary files a/v0.6.3/.doctrees/api_doc/binary/int.doctree and b/v0.6.3/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/binary/str.doctree b/v0.6.3/.doctrees/api_doc/binary/str.doctree
index 64d770dba4d..85bae7a51e2 100644
Binary files a/v0.6.3/.doctrees/api_doc/binary/str.doctree and b/v0.6.3/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/binary/uint.doctree b/v0.6.3/.doctrees/api_doc/binary/uint.doctree
index fdac02d559c..1769ab19541 100644
Binary files a/v0.6.3/.doctrees/api_doc/binary/uint.doctree and b/v0.6.3/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/collection/dimension.doctree b/v0.6.3/.doctrees/api_doc/collection/dimension.doctree
index dd95a6526cc..28686a04ff7 100644
Binary files a/v0.6.3/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.3/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/collection/functional.doctree b/v0.6.3/.doctrees/api_doc/collection/functional.doctree
index bfff947ee05..16212d552f2 100644
Binary files a/v0.6.3/.doctrees/api_doc/collection/functional.doctree and b/v0.6.3/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/collection/index.doctree b/v0.6.3/.doctrees/api_doc/collection/index.doctree
index f624677744c..52b5208794f 100644
Binary files a/v0.6.3/.doctrees/api_doc/collection/index.doctree and b/v0.6.3/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/collection/structural.doctree b/v0.6.3/.doctrees/api_doc/collection/structural.doctree
index 42381bddc5e..c148e97ae69 100644
Binary files a/v0.6.3/.doctrees/api_doc/collection/structural.doctree and b/v0.6.3/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/color/index.doctree b/v0.6.3/.doctrees/api_doc/color/index.doctree
index ce028adcc79..e65a10f6801 100644
Binary files a/v0.6.3/.doctrees/api_doc/color/index.doctree and b/v0.6.3/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/color/model.doctree b/v0.6.3/.doctrees/api_doc/color/model.doctree
index 33da2f9e9a3..2a2c468e5b1 100644
Binary files a/v0.6.3/.doctrees/api_doc/color/model.doctree and b/v0.6.3/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/color/utils.doctree b/v0.6.3/.doctrees/api_doc/color/utils.doctree
index ddfba42027b..8260caa5798 100644
Binary files a/v0.6.3/.doctrees/api_doc/color/utils.doctree and b/v0.6.3/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/config/index.doctree b/v0.6.3/.doctrees/api_doc/config/index.doctree
index 954bcb10921..13279f9add3 100644
Binary files a/v0.6.3/.doctrees/api_doc/config/index.doctree and b/v0.6.3/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/config/meta.doctree b/v0.6.3/.doctrees/api_doc/config/meta.doctree
index 071bbf11b73..62643e10dd7 100644
Binary files a/v0.6.3/.doctrees/api_doc/config/meta.doctree and b/v0.6.3/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/design/decorator.doctree b/v0.6.3/.doctrees/api_doc/design/decorator.doctree
index 472ac3221df..8c703524e03 100644
Binary files a/v0.6.3/.doctrees/api_doc/design/decorator.doctree and b/v0.6.3/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/design/final.doctree b/v0.6.3/.doctrees/api_doc/design/final.doctree
index fdf679025cd..22baa56f0b1 100644
Binary files a/v0.6.3/.doctrees/api_doc/design/final.doctree and b/v0.6.3/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/design/index.doctree b/v0.6.3/.doctrees/api_doc/design/index.doctree
index 5caa73c0e66..da102b17720 100644
Binary files a/v0.6.3/.doctrees/api_doc/design/index.doctree and b/v0.6.3/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/design/singleton.doctree b/v0.6.3/.doctrees/api_doc/design/singleton.doctree
index 2080d7eaa04..7feb375b8b5 100644
Binary files a/v0.6.3/.doctrees/api_doc/design/singleton.doctree and b/v0.6.3/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.3/.doctrees/api_doc/encoding/ansi.doctree
index ae7491aaeab..184ebee55e5 100644
Binary files a/v0.6.3/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.3/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/encoding/base64.doctree b/v0.6.3/.doctrees/api_doc/encoding/base64.doctree
index 10b9af61836..64403a731dd 100644
Binary files a/v0.6.3/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.3/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/encoding/decode.doctree b/v0.6.3/.doctrees/api_doc/encoding/decode.doctree
index e67d361f697..564efd7ce06 100644
Binary files a/v0.6.3/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.3/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/encoding/hash.doctree b/v0.6.3/.doctrees/api_doc/encoding/hash.doctree
index aa8c1a97a3d..76a3beb0901 100644
Binary files a/v0.6.3/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.3/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/encoding/index.doctree b/v0.6.3/.doctrees/api_doc/encoding/index.doctree
index 631b6ac2cb6..b7932790d2b 100644
Binary files a/v0.6.3/.doctrees/api_doc/encoding/index.doctree and b/v0.6.3/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/expression/index.doctree b/v0.6.3/.doctrees/api_doc/expression/index.doctree
index fda66e5092f..b032a7ce96d 100644
Binary files a/v0.6.3/.doctrees/api_doc/expression/index.doctree and b/v0.6.3/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/expression/native.doctree b/v0.6.3/.doctrees/api_doc/expression/native.doctree
index 7cc6c2c8758..5511d5e1cd6 100644
Binary files a/v0.6.3/.doctrees/api_doc/expression/native.doctree and b/v0.6.3/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/file/index.doctree b/v0.6.3/.doctrees/api_doc/file/index.doctree
index 6fb6974f681..8ab66f64fdf 100644
Binary files a/v0.6.3/.doctrees/api_doc/file/index.doctree and b/v0.6.3/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/file/stream.doctree b/v0.6.3/.doctrees/api_doc/file/stream.doctree
index 07c9e0a4f0b..bfe1a0c7f26 100644
Binary files a/v0.6.3/.doctrees/api_doc/file/stream.doctree and b/v0.6.3/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/model/clazz.doctree b/v0.6.3/.doctrees/api_doc/model/clazz.doctree
index 7b2815894ee..329b017cdda 100644
Binary files a/v0.6.3/.doctrees/api_doc/model/clazz.doctree and b/v0.6.3/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/model/compare.doctree b/v0.6.3/.doctrees/api_doc/model/compare.doctree
index 7a8b815b222..f7514b2a7cd 100644
Binary files a/v0.6.3/.doctrees/api_doc/model/compare.doctree and b/v0.6.3/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/model/enum.doctree b/v0.6.3/.doctrees/api_doc/model/enum.doctree
index 8c6d1117ff2..21dcbb1e99c 100644
Binary files a/v0.6.3/.doctrees/api_doc/model/enum.doctree and b/v0.6.3/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/model/index.doctree b/v0.6.3/.doctrees/api_doc/model/index.doctree
index 295fe7aebdc..fe27ca60b88 100644
Binary files a/v0.6.3/.doctrees/api_doc/model/index.doctree and b/v0.6.3/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/model/raw.doctree b/v0.6.3/.doctrees/api_doc/model/raw.doctree
index b0877242e1b..5a9d0a30a6c 100644
Binary files a/v0.6.3/.doctrees/api_doc/model/raw.doctree and b/v0.6.3/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/model/repr.doctree b/v0.6.3/.doctrees/api_doc/model/repr.doctree
index 86137907768..01741758fa2 100644
Binary files a/v0.6.3/.doctrees/api_doc/model/repr.doctree and b/v0.6.3/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/random/binary.doctree b/v0.6.3/.doctrees/api_doc/random/binary.doctree
index bc9239ddcb1..cf064888ddd 100644
Binary files a/v0.6.3/.doctrees/api_doc/random/binary.doctree and b/v0.6.3/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/random/index.doctree b/v0.6.3/.doctrees/api_doc/random/index.doctree
index 63678718218..a560a763038 100644
Binary files a/v0.6.3/.doctrees/api_doc/random/index.doctree and b/v0.6.3/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/random/sequence.doctree b/v0.6.3/.doctrees/api_doc/random/sequence.doctree
index 2bd34d03941..58fd0eb6c71 100644
Binary files a/v0.6.3/.doctrees/api_doc/random/sequence.doctree and b/v0.6.3/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/random/string.doctree b/v0.6.3/.doctrees/api_doc/random/string.doctree
index e1f150982be..c1757c98f3b 100644
Binary files a/v0.6.3/.doctrees/api_doc/random/string.doctree and b/v0.6.3/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.3/.doctrees/api_doc/reflection/clazz.doctree
index 2fbb317a617..013d6dd6a19 100644
Binary files a/v0.6.3/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.3/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/reflection/exception.doctree b/v0.6.3/.doctrees/api_doc/reflection/exception.doctree
index dc6ca3cefc6..a741a892d06 100644
Binary files a/v0.6.3/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.3/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/reflection/func.doctree b/v0.6.3/.doctrees/api_doc/reflection/func.doctree
index dba653866f8..f861680c406 100644
Binary files a/v0.6.3/.doctrees/api_doc/reflection/func.doctree and b/v0.6.3/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/reflection/imports.doctree b/v0.6.3/.doctrees/api_doc/reflection/imports.doctree
index 9806b6cd0e2..e93579dec7e 100644
Binary files a/v0.6.3/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.3/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/reflection/index.doctree b/v0.6.3/.doctrees/api_doc/reflection/index.doctree
index b9dc681d1ce..53168dcc86f 100644
Binary files a/v0.6.3/.doctrees/api_doc/reflection/index.doctree and b/v0.6.3/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/reflection/iter.doctree b/v0.6.3/.doctrees/api_doc/reflection/iter.doctree
index 48719dc8b33..034963c92fc 100644
Binary files a/v0.6.3/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.3/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/scale/index.doctree b/v0.6.3/.doctrees/api_doc/scale/index.doctree
index dd4fccab76b..592bd3c50b0 100644
Binary files a/v0.6.3/.doctrees/api_doc/scale/index.doctree and b/v0.6.3/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/scale/size.doctree b/v0.6.3/.doctrees/api_doc/scale/size.doctree
index a66d3a049a5..5cfe8222553 100644
Binary files a/v0.6.3/.doctrees/api_doc/scale/size.doctree and b/v0.6.3/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/scale/time.doctree b/v0.6.3/.doctrees/api_doc/scale/time.doctree
index d5212f0a0a3..bf54422e9d1 100644
Binary files a/v0.6.3/.doctrees/api_doc/scale/time.doctree and b/v0.6.3/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/string/index.doctree b/v0.6.3/.doctrees/api_doc/string/index.doctree
index 4fa93329cef..fc4ceaf5344 100644
Binary files a/v0.6.3/.doctrees/api_doc/string/index.doctree and b/v0.6.3/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/string/plural.doctree b/v0.6.3/.doctrees/api_doc/string/plural.doctree
index 9cd5cc621fc..04e237f320d 100644
Binary files a/v0.6.3/.doctrees/api_doc/string/plural.doctree and b/v0.6.3/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/string/template.doctree b/v0.6.3/.doctrees/api_doc/string/template.doctree
index db44de5c495..7a2890ed502 100644
Binary files a/v0.6.3/.doctrees/api_doc/string/template.doctree and b/v0.6.3/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/string/trunc.doctree b/v0.6.3/.doctrees/api_doc/string/trunc.doctree
index 6ae8351251d..4fdf9d0a664 100644
Binary files a/v0.6.3/.doctrees/api_doc/string/trunc.doctree and b/v0.6.3/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/system/filesystem.doctree b/v0.6.3/.doctrees/api_doc/system/filesystem.doctree
index d418ec955b8..48889bfa020 100644
Binary files a/v0.6.3/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.3/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/system/index.doctree b/v0.6.3/.doctrees/api_doc/system/index.doctree
index c90785b3d3a..758b575bb8c 100644
Binary files a/v0.6.3/.doctrees/api_doc/system/index.doctree and b/v0.6.3/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/system/os.doctree b/v0.6.3/.doctrees/api_doc/system/os.doctree
index f1477e47cf0..062b2133958 100644
Binary files a/v0.6.3/.doctrees/api_doc/system/os.doctree and b/v0.6.3/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/system/python.doctree b/v0.6.3/.doctrees/api_doc/system/python.doctree
index a7ff39c7bea..90650b342b6 100644
Binary files a/v0.6.3/.doctrees/api_doc/system/python.doctree and b/v0.6.3/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/testing/capture.doctree b/v0.6.3/.doctrees/api_doc/testing/capture.doctree
index a0fb54629f3..829764c8adf 100644
Binary files a/v0.6.3/.doctrees/api_doc/testing/capture.doctree and b/v0.6.3/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/testing/generator.doctree b/v0.6.3/.doctrees/api_doc/testing/generator.doctree
index 415aba4f12c..f99f4252b3f 100644
Binary files a/v0.6.3/.doctrees/api_doc/testing/generator.doctree and b/v0.6.3/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/testing/index.doctree b/v0.6.3/.doctrees/api_doc/testing/index.doctree
index 5c2782f60a9..7eeee6434e1 100644
Binary files a/v0.6.3/.doctrees/api_doc/testing/index.doctree and b/v0.6.3/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/testing/isolated.doctree b/v0.6.3/.doctrees/api_doc/testing/isolated.doctree
index 06f2e5bc2db..bbdcb2ff7dd 100644
Binary files a/v0.6.3/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.3/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.3/.doctrees/api_doc/testing/requires.doctree b/v0.6.3/.doctrees/api_doc/testing/requires.doctree
index 6f5e330c58b..fdc0bd08acf 100644
Binary files a/v0.6.3/.doctrees/api_doc/testing/requires.doctree and b/v0.6.3/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.3/.doctrees/environment.pickle b/v0.6.3/.doctrees/environment.pickle
index 2b566121306..b45d763d727 100644
Binary files a/v0.6.3/.doctrees/environment.pickle and b/v0.6.3/.doctrees/environment.pickle differ
diff --git a/v0.6.3/.doctrees/index.doctree b/v0.6.3/.doctrees/index.doctree
index 3e34d9c2f90..f5ebc8668d7 100644
Binary files a/v0.6.3/.doctrees/index.doctree and b/v0.6.3/.doctrees/index.doctree differ
diff --git a/v0.6.3/.doctrees/tutorials/installation/index.doctree b/v0.6.3/.doctrees/tutorials/installation/index.doctree
index db927565cc7..3691dc4c07f 100644
Binary files a/v0.6.3/.doctrees/tutorials/installation/index.doctree and b/v0.6.3/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.4/.buildinfo b/v0.6.4/.buildinfo
index f0734088d7d..f43a30a2f59 100644
--- a/v0.6.4/.buildinfo
+++ b/v0.6.4/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: ef9f4edab23a2128aa2b66212ef51a47
+config: 82049ce57fb3e0ab3ac4328d250a5dab
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.4/.doctrees/api_doc/algorithm/index.doctree b/v0.6.4/.doctrees/api_doc/algorithm/index.doctree
index 733965eeda8..b09106037da 100644
Binary files a/v0.6.4/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.4/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.4/.doctrees/api_doc/algorithm/topological.doctree
index 305bab7d8ac..05a4e48d466 100644
Binary files a/v0.6.4/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.4/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/binary/base.doctree b/v0.6.4/.doctrees/api_doc/binary/base.doctree
index 43b6738c727..cc2038b21ff 100644
Binary files a/v0.6.4/.doctrees/api_doc/binary/base.doctree and b/v0.6.4/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/binary/bool.doctree b/v0.6.4/.doctrees/api_doc/binary/bool.doctree
index 97292711d03..6ea1b8ecc23 100644
Binary files a/v0.6.4/.doctrees/api_doc/binary/bool.doctree and b/v0.6.4/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/binary/buffer.doctree b/v0.6.4/.doctrees/api_doc/binary/buffer.doctree
index bfa0f7dc1f0..520e69b67f6 100644
Binary files a/v0.6.4/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.4/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/binary/float.doctree b/v0.6.4/.doctrees/api_doc/binary/float.doctree
index 4bb4287620f..f94b03667ad 100644
Binary files a/v0.6.4/.doctrees/api_doc/binary/float.doctree and b/v0.6.4/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/binary/index.doctree b/v0.6.4/.doctrees/api_doc/binary/index.doctree
index cb647b43677..6f368552ffc 100644
Binary files a/v0.6.4/.doctrees/api_doc/binary/index.doctree and b/v0.6.4/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/binary/int.doctree b/v0.6.4/.doctrees/api_doc/binary/int.doctree
index 28b4def1e2a..f04ddcb4a68 100644
Binary files a/v0.6.4/.doctrees/api_doc/binary/int.doctree and b/v0.6.4/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/binary/str.doctree b/v0.6.4/.doctrees/api_doc/binary/str.doctree
index 62a1895e52a..9b2c3be1e17 100644
Binary files a/v0.6.4/.doctrees/api_doc/binary/str.doctree and b/v0.6.4/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/binary/uint.doctree b/v0.6.4/.doctrees/api_doc/binary/uint.doctree
index 9a66949a7b8..aa692b85149 100644
Binary files a/v0.6.4/.doctrees/api_doc/binary/uint.doctree and b/v0.6.4/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/collection/dimension.doctree b/v0.6.4/.doctrees/api_doc/collection/dimension.doctree
index 5fc8a558731..11d0e8aaec4 100644
Binary files a/v0.6.4/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.4/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/collection/functional.doctree b/v0.6.4/.doctrees/api_doc/collection/functional.doctree
index 7c20f2aa2c9..96254b67481 100644
Binary files a/v0.6.4/.doctrees/api_doc/collection/functional.doctree and b/v0.6.4/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/collection/index.doctree b/v0.6.4/.doctrees/api_doc/collection/index.doctree
index 4354fa1fad3..8ebd523ae19 100644
Binary files a/v0.6.4/.doctrees/api_doc/collection/index.doctree and b/v0.6.4/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/collection/structural.doctree b/v0.6.4/.doctrees/api_doc/collection/structural.doctree
index 8bd79b9f1d6..48fd7257108 100644
Binary files a/v0.6.4/.doctrees/api_doc/collection/structural.doctree and b/v0.6.4/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/color/index.doctree b/v0.6.4/.doctrees/api_doc/color/index.doctree
index 8bc13337c17..5fe2ed8697b 100644
Binary files a/v0.6.4/.doctrees/api_doc/color/index.doctree and b/v0.6.4/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/color/model.doctree b/v0.6.4/.doctrees/api_doc/color/model.doctree
index 1edacb70068..f32a7d0e7b5 100644
Binary files a/v0.6.4/.doctrees/api_doc/color/model.doctree and b/v0.6.4/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/color/utils.doctree b/v0.6.4/.doctrees/api_doc/color/utils.doctree
index 3d49f21a42b..4279964ea12 100644
Binary files a/v0.6.4/.doctrees/api_doc/color/utils.doctree and b/v0.6.4/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/config/index.doctree b/v0.6.4/.doctrees/api_doc/config/index.doctree
index 33c62ea4bdb..c83be4978e5 100644
Binary files a/v0.6.4/.doctrees/api_doc/config/index.doctree and b/v0.6.4/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/config/meta.doctree b/v0.6.4/.doctrees/api_doc/config/meta.doctree
index 6dbc7452dc3..a718c655971 100644
Binary files a/v0.6.4/.doctrees/api_doc/config/meta.doctree and b/v0.6.4/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/design/decorator.doctree b/v0.6.4/.doctrees/api_doc/design/decorator.doctree
index 2dd3ebce94c..eb64f9684de 100644
Binary files a/v0.6.4/.doctrees/api_doc/design/decorator.doctree and b/v0.6.4/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/design/final.doctree b/v0.6.4/.doctrees/api_doc/design/final.doctree
index 6ce8b90a50e..e8483d8a7f1 100644
Binary files a/v0.6.4/.doctrees/api_doc/design/final.doctree and b/v0.6.4/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/design/index.doctree b/v0.6.4/.doctrees/api_doc/design/index.doctree
index 87d63a56f4b..e7ab5996c03 100644
Binary files a/v0.6.4/.doctrees/api_doc/design/index.doctree and b/v0.6.4/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/design/singleton.doctree b/v0.6.4/.doctrees/api_doc/design/singleton.doctree
index 736598fdb76..c389adc00d4 100644
Binary files a/v0.6.4/.doctrees/api_doc/design/singleton.doctree and b/v0.6.4/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.4/.doctrees/api_doc/encoding/ansi.doctree
index a4f7ce943d0..e3bc225a7e9 100644
Binary files a/v0.6.4/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.4/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/encoding/base64.doctree b/v0.6.4/.doctrees/api_doc/encoding/base64.doctree
index a857c9061f4..68f6c642d48 100644
Binary files a/v0.6.4/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.4/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/encoding/decode.doctree b/v0.6.4/.doctrees/api_doc/encoding/decode.doctree
index d0ebc0ab343..a23866d3f4b 100644
Binary files a/v0.6.4/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.4/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/encoding/hash.doctree b/v0.6.4/.doctrees/api_doc/encoding/hash.doctree
index 441fad2618f..e5fcd2456ad 100644
Binary files a/v0.6.4/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.4/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/encoding/index.doctree b/v0.6.4/.doctrees/api_doc/encoding/index.doctree
index 65a17903ab6..69c66810e01 100644
Binary files a/v0.6.4/.doctrees/api_doc/encoding/index.doctree and b/v0.6.4/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/expression/index.doctree b/v0.6.4/.doctrees/api_doc/expression/index.doctree
index 255f2821556..94fa0c7d125 100644
Binary files a/v0.6.4/.doctrees/api_doc/expression/index.doctree and b/v0.6.4/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/expression/native.doctree b/v0.6.4/.doctrees/api_doc/expression/native.doctree
index 3a7e25212ed..9f6d217fdc7 100644
Binary files a/v0.6.4/.doctrees/api_doc/expression/native.doctree and b/v0.6.4/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/file/index.doctree b/v0.6.4/.doctrees/api_doc/file/index.doctree
index 17e885a4e76..06ac080131b 100644
Binary files a/v0.6.4/.doctrees/api_doc/file/index.doctree and b/v0.6.4/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/file/stream.doctree b/v0.6.4/.doctrees/api_doc/file/stream.doctree
index 4ad09b3a2ce..9cebdd07828 100644
Binary files a/v0.6.4/.doctrees/api_doc/file/stream.doctree and b/v0.6.4/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/model/clazz.doctree b/v0.6.4/.doctrees/api_doc/model/clazz.doctree
index 482f4d67da2..e19a821fdd0 100644
Binary files a/v0.6.4/.doctrees/api_doc/model/clazz.doctree and b/v0.6.4/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/model/compare.doctree b/v0.6.4/.doctrees/api_doc/model/compare.doctree
index b6fb69efcbf..3b98779c33c 100644
Binary files a/v0.6.4/.doctrees/api_doc/model/compare.doctree and b/v0.6.4/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/model/enum.doctree b/v0.6.4/.doctrees/api_doc/model/enum.doctree
index 4c446104cff..8dee58c581b 100644
Binary files a/v0.6.4/.doctrees/api_doc/model/enum.doctree and b/v0.6.4/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/model/index.doctree b/v0.6.4/.doctrees/api_doc/model/index.doctree
index 1c41a641733..eb1fef0e69d 100644
Binary files a/v0.6.4/.doctrees/api_doc/model/index.doctree and b/v0.6.4/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/model/raw.doctree b/v0.6.4/.doctrees/api_doc/model/raw.doctree
index 45b6c6c2fa6..479ac8f7ef5 100644
Binary files a/v0.6.4/.doctrees/api_doc/model/raw.doctree and b/v0.6.4/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/model/repr.doctree b/v0.6.4/.doctrees/api_doc/model/repr.doctree
index 0b008b715ed..f2698e3c258 100644
Binary files a/v0.6.4/.doctrees/api_doc/model/repr.doctree and b/v0.6.4/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/random/binary.doctree b/v0.6.4/.doctrees/api_doc/random/binary.doctree
index 7a9d64189ff..fe42b789afd 100644
Binary files a/v0.6.4/.doctrees/api_doc/random/binary.doctree and b/v0.6.4/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/random/index.doctree b/v0.6.4/.doctrees/api_doc/random/index.doctree
index 6ac5efda3f9..8df0ec8731a 100644
Binary files a/v0.6.4/.doctrees/api_doc/random/index.doctree and b/v0.6.4/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/random/sequence.doctree b/v0.6.4/.doctrees/api_doc/random/sequence.doctree
index fef2173a828..71ebb64e64e 100644
Binary files a/v0.6.4/.doctrees/api_doc/random/sequence.doctree and b/v0.6.4/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/random/string.doctree b/v0.6.4/.doctrees/api_doc/random/string.doctree
index 15d7f09137f..bdb2ce890f7 100644
Binary files a/v0.6.4/.doctrees/api_doc/random/string.doctree and b/v0.6.4/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.4/.doctrees/api_doc/reflection/clazz.doctree
index 235993b829e..33cc7aaccce 100644
Binary files a/v0.6.4/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.4/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/reflection/exception.doctree b/v0.6.4/.doctrees/api_doc/reflection/exception.doctree
index 1a2f334f37e..fc0949c543c 100644
Binary files a/v0.6.4/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.4/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/reflection/func.doctree b/v0.6.4/.doctrees/api_doc/reflection/func.doctree
index ad759a771a5..78f8deaabdf 100644
Binary files a/v0.6.4/.doctrees/api_doc/reflection/func.doctree and b/v0.6.4/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/reflection/imports.doctree b/v0.6.4/.doctrees/api_doc/reflection/imports.doctree
index 363d33a9444..b7d06c3ab42 100644
Binary files a/v0.6.4/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.4/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/reflection/index.doctree b/v0.6.4/.doctrees/api_doc/reflection/index.doctree
index d64addc67f2..50718099a91 100644
Binary files a/v0.6.4/.doctrees/api_doc/reflection/index.doctree and b/v0.6.4/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/reflection/iter.doctree b/v0.6.4/.doctrees/api_doc/reflection/iter.doctree
index 3e452abd7a7..3b44ae20503 100644
Binary files a/v0.6.4/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.4/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/scale/index.doctree b/v0.6.4/.doctrees/api_doc/scale/index.doctree
index ff426ca329d..8b733d1ce11 100644
Binary files a/v0.6.4/.doctrees/api_doc/scale/index.doctree and b/v0.6.4/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/scale/size.doctree b/v0.6.4/.doctrees/api_doc/scale/size.doctree
index 3a8fa448e20..59c9463febb 100644
Binary files a/v0.6.4/.doctrees/api_doc/scale/size.doctree and b/v0.6.4/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/scale/time.doctree b/v0.6.4/.doctrees/api_doc/scale/time.doctree
index be7bd7152d6..bdf9eb08f0d 100644
Binary files a/v0.6.4/.doctrees/api_doc/scale/time.doctree and b/v0.6.4/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/string/index.doctree b/v0.6.4/.doctrees/api_doc/string/index.doctree
index 794cff3bc9a..5d38451d31a 100644
Binary files a/v0.6.4/.doctrees/api_doc/string/index.doctree and b/v0.6.4/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/string/plural.doctree b/v0.6.4/.doctrees/api_doc/string/plural.doctree
index 8831e1a804d..339d1a076f8 100644
Binary files a/v0.6.4/.doctrees/api_doc/string/plural.doctree and b/v0.6.4/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/string/template.doctree b/v0.6.4/.doctrees/api_doc/string/template.doctree
index d263181f5af..f8d79b78d7f 100644
Binary files a/v0.6.4/.doctrees/api_doc/string/template.doctree and b/v0.6.4/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/string/trunc.doctree b/v0.6.4/.doctrees/api_doc/string/trunc.doctree
index 4d9a696ce27..19d267619f0 100644
Binary files a/v0.6.4/.doctrees/api_doc/string/trunc.doctree and b/v0.6.4/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/system/filesystem.doctree b/v0.6.4/.doctrees/api_doc/system/filesystem.doctree
index 610a1519a22..712faf4f611 100644
Binary files a/v0.6.4/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.4/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/system/index.doctree b/v0.6.4/.doctrees/api_doc/system/index.doctree
index ccfdfc0e213..edd5a392d48 100644
Binary files a/v0.6.4/.doctrees/api_doc/system/index.doctree and b/v0.6.4/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/system/os.doctree b/v0.6.4/.doctrees/api_doc/system/os.doctree
index cac1ae6c76c..64bcca6b22f 100644
Binary files a/v0.6.4/.doctrees/api_doc/system/os.doctree and b/v0.6.4/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/system/python.doctree b/v0.6.4/.doctrees/api_doc/system/python.doctree
index db99f939736..256dd16749f 100644
Binary files a/v0.6.4/.doctrees/api_doc/system/python.doctree and b/v0.6.4/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/testing/capture.doctree b/v0.6.4/.doctrees/api_doc/testing/capture.doctree
index 06820b6a85d..4d5610f8d24 100644
Binary files a/v0.6.4/.doctrees/api_doc/testing/capture.doctree and b/v0.6.4/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/testing/generator.doctree b/v0.6.4/.doctrees/api_doc/testing/generator.doctree
index 4db5dc3a7f9..523f713a8de 100644
Binary files a/v0.6.4/.doctrees/api_doc/testing/generator.doctree and b/v0.6.4/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/testing/index.doctree b/v0.6.4/.doctrees/api_doc/testing/index.doctree
index 1c3a48f15d7..e1e3d745756 100644
Binary files a/v0.6.4/.doctrees/api_doc/testing/index.doctree and b/v0.6.4/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/testing/isolated.doctree b/v0.6.4/.doctrees/api_doc/testing/isolated.doctree
index 44a3a3d0d4f..7524a02ba37 100644
Binary files a/v0.6.4/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.4/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.4/.doctrees/api_doc/testing/requires.doctree b/v0.6.4/.doctrees/api_doc/testing/requires.doctree
index 998e440df2f..8a4066da165 100644
Binary files a/v0.6.4/.doctrees/api_doc/testing/requires.doctree and b/v0.6.4/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.4/.doctrees/environment.pickle b/v0.6.4/.doctrees/environment.pickle
index dcb5b23f9b9..7ed870818a3 100644
Binary files a/v0.6.4/.doctrees/environment.pickle and b/v0.6.4/.doctrees/environment.pickle differ
diff --git a/v0.6.4/.doctrees/index.doctree b/v0.6.4/.doctrees/index.doctree
index e185c227b1a..603da65aaa3 100644
Binary files a/v0.6.4/.doctrees/index.doctree and b/v0.6.4/.doctrees/index.doctree differ
diff --git a/v0.6.4/.doctrees/tutorials/installation/index.doctree b/v0.6.4/.doctrees/tutorials/installation/index.doctree
index 9b6efc4d882..7f0a6a95e77 100644
Binary files a/v0.6.4/.doctrees/tutorials/installation/index.doctree and b/v0.6.4/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.5/.buildinfo b/v0.6.5/.buildinfo
index 8999f6376af..e34eebecd6d 100644
--- a/v0.6.5/.buildinfo
+++ b/v0.6.5/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5b69ea55d294ae98ad851661618560ae
+config: 4a9cd88efd34b22b0c655f54ffa6166e
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.5/.doctrees/api_doc/algorithm/index.doctree b/v0.6.5/.doctrees/api_doc/algorithm/index.doctree
index 2fe8c3264a2..30dc3842fa0 100644
Binary files a/v0.6.5/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.5/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.5/.doctrees/api_doc/algorithm/topological.doctree
index 95124c6e1ec..d3862ae342b 100644
Binary files a/v0.6.5/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.5/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/binary/base.doctree b/v0.6.5/.doctrees/api_doc/binary/base.doctree
index a0b9d5a90ad..ab9b626ac37 100644
Binary files a/v0.6.5/.doctrees/api_doc/binary/base.doctree and b/v0.6.5/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/binary/bool.doctree b/v0.6.5/.doctrees/api_doc/binary/bool.doctree
index 8e4b70288a0..8065b23c7b8 100644
Binary files a/v0.6.5/.doctrees/api_doc/binary/bool.doctree and b/v0.6.5/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/binary/buffer.doctree b/v0.6.5/.doctrees/api_doc/binary/buffer.doctree
index 7a4598994a2..2c66d3d683a 100644
Binary files a/v0.6.5/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.5/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/binary/float.doctree b/v0.6.5/.doctrees/api_doc/binary/float.doctree
index d281276d270..1b636a39105 100644
Binary files a/v0.6.5/.doctrees/api_doc/binary/float.doctree and b/v0.6.5/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/binary/index.doctree b/v0.6.5/.doctrees/api_doc/binary/index.doctree
index fdf66441a57..a4b46b4de03 100644
Binary files a/v0.6.5/.doctrees/api_doc/binary/index.doctree and b/v0.6.5/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/binary/int.doctree b/v0.6.5/.doctrees/api_doc/binary/int.doctree
index ba85a78d27e..bdf211de73d 100644
Binary files a/v0.6.5/.doctrees/api_doc/binary/int.doctree and b/v0.6.5/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/binary/str.doctree b/v0.6.5/.doctrees/api_doc/binary/str.doctree
index 1b22195f75f..6ea52dde07f 100644
Binary files a/v0.6.5/.doctrees/api_doc/binary/str.doctree and b/v0.6.5/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/binary/uint.doctree b/v0.6.5/.doctrees/api_doc/binary/uint.doctree
index 9cd348cd43c..57fd0262f64 100644
Binary files a/v0.6.5/.doctrees/api_doc/binary/uint.doctree and b/v0.6.5/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/collection/dimension.doctree b/v0.6.5/.doctrees/api_doc/collection/dimension.doctree
index ebac3934638..a69314ba0f3 100644
Binary files a/v0.6.5/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.5/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/collection/functional.doctree b/v0.6.5/.doctrees/api_doc/collection/functional.doctree
index fa483045923..e023569af03 100644
Binary files a/v0.6.5/.doctrees/api_doc/collection/functional.doctree and b/v0.6.5/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/collection/index.doctree b/v0.6.5/.doctrees/api_doc/collection/index.doctree
index 1ef14a10244..4536bfb9222 100644
Binary files a/v0.6.5/.doctrees/api_doc/collection/index.doctree and b/v0.6.5/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/collection/sequence.doctree b/v0.6.5/.doctrees/api_doc/collection/sequence.doctree
index 5066ffa63dc..9482a84e0f6 100644
Binary files a/v0.6.5/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.5/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/collection/structural.doctree b/v0.6.5/.doctrees/api_doc/collection/structural.doctree
index 3b24a9ed1d9..b5c6bbbf529 100644
Binary files a/v0.6.5/.doctrees/api_doc/collection/structural.doctree and b/v0.6.5/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/color/index.doctree b/v0.6.5/.doctrees/api_doc/color/index.doctree
index 76168c80ee4..50dd8c0a88b 100644
Binary files a/v0.6.5/.doctrees/api_doc/color/index.doctree and b/v0.6.5/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/color/model.doctree b/v0.6.5/.doctrees/api_doc/color/model.doctree
index 15e18143dab..6a36b07fc96 100644
Binary files a/v0.6.5/.doctrees/api_doc/color/model.doctree and b/v0.6.5/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/color/utils.doctree b/v0.6.5/.doctrees/api_doc/color/utils.doctree
index cf41fe5e966..5bd269ce0db 100644
Binary files a/v0.6.5/.doctrees/api_doc/color/utils.doctree and b/v0.6.5/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/config/index.doctree b/v0.6.5/.doctrees/api_doc/config/index.doctree
index 46717d1b874..f67bc027bf3 100644
Binary files a/v0.6.5/.doctrees/api_doc/config/index.doctree and b/v0.6.5/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/config/meta.doctree b/v0.6.5/.doctrees/api_doc/config/meta.doctree
index c745cf7a3fe..e26e165197a 100644
Binary files a/v0.6.5/.doctrees/api_doc/config/meta.doctree and b/v0.6.5/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/design/decorator.doctree b/v0.6.5/.doctrees/api_doc/design/decorator.doctree
index e5d0ee20c11..f8abd3d5e76 100644
Binary files a/v0.6.5/.doctrees/api_doc/design/decorator.doctree and b/v0.6.5/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/design/final.doctree b/v0.6.5/.doctrees/api_doc/design/final.doctree
index 8fda5b21350..f48aefa90f4 100644
Binary files a/v0.6.5/.doctrees/api_doc/design/final.doctree and b/v0.6.5/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/design/index.doctree b/v0.6.5/.doctrees/api_doc/design/index.doctree
index 9f6e8983838..fcf0e1bcc67 100644
Binary files a/v0.6.5/.doctrees/api_doc/design/index.doctree and b/v0.6.5/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/design/singleton.doctree b/v0.6.5/.doctrees/api_doc/design/singleton.doctree
index 96a5d39e2d9..c12153575df 100644
Binary files a/v0.6.5/.doctrees/api_doc/design/singleton.doctree and b/v0.6.5/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.5/.doctrees/api_doc/encoding/ansi.doctree
index 00df91d65b2..ae00c55fe9f 100644
Binary files a/v0.6.5/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.5/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/encoding/base64.doctree b/v0.6.5/.doctrees/api_doc/encoding/base64.doctree
index 2f89767a386..ab74d92c7ad 100644
Binary files a/v0.6.5/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.5/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/encoding/decode.doctree b/v0.6.5/.doctrees/api_doc/encoding/decode.doctree
index 8b60a834119..f154f6fcd21 100644
Binary files a/v0.6.5/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.5/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/encoding/hash.doctree b/v0.6.5/.doctrees/api_doc/encoding/hash.doctree
index efdc9a318fe..9700a344a4a 100644
Binary files a/v0.6.5/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.5/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/encoding/index.doctree b/v0.6.5/.doctrees/api_doc/encoding/index.doctree
index 9c333a824a8..81704a14259 100644
Binary files a/v0.6.5/.doctrees/api_doc/encoding/index.doctree and b/v0.6.5/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/expression/index.doctree b/v0.6.5/.doctrees/api_doc/expression/index.doctree
index 110a884a96c..e2bb0449616 100644
Binary files a/v0.6.5/.doctrees/api_doc/expression/index.doctree and b/v0.6.5/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/expression/native.doctree b/v0.6.5/.doctrees/api_doc/expression/native.doctree
index daa14e0a676..50a3bc7df84 100644
Binary files a/v0.6.5/.doctrees/api_doc/expression/native.doctree and b/v0.6.5/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/file/index.doctree b/v0.6.5/.doctrees/api_doc/file/index.doctree
index f4472fe2c86..657f9638fd3 100644
Binary files a/v0.6.5/.doctrees/api_doc/file/index.doctree and b/v0.6.5/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/file/stream.doctree b/v0.6.5/.doctrees/api_doc/file/stream.doctree
index b59060d2f68..d4bf3f4a711 100644
Binary files a/v0.6.5/.doctrees/api_doc/file/stream.doctree and b/v0.6.5/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/model/clazz.doctree b/v0.6.5/.doctrees/api_doc/model/clazz.doctree
index 52ecb90a2a5..04277072682 100644
Binary files a/v0.6.5/.doctrees/api_doc/model/clazz.doctree and b/v0.6.5/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/model/compare.doctree b/v0.6.5/.doctrees/api_doc/model/compare.doctree
index 9716af5f2cb..f3dc229a594 100644
Binary files a/v0.6.5/.doctrees/api_doc/model/compare.doctree and b/v0.6.5/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/model/enum.doctree b/v0.6.5/.doctrees/api_doc/model/enum.doctree
index 68fd978329a..9ea21c3d902 100644
Binary files a/v0.6.5/.doctrees/api_doc/model/enum.doctree and b/v0.6.5/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/model/index.doctree b/v0.6.5/.doctrees/api_doc/model/index.doctree
index d9ba5836eb4..9a105220f71 100644
Binary files a/v0.6.5/.doctrees/api_doc/model/index.doctree and b/v0.6.5/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/model/raw.doctree b/v0.6.5/.doctrees/api_doc/model/raw.doctree
index 693d1b7c378..6bb52b4c4e6 100644
Binary files a/v0.6.5/.doctrees/api_doc/model/raw.doctree and b/v0.6.5/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/model/repr.doctree b/v0.6.5/.doctrees/api_doc/model/repr.doctree
index c260bdeca9d..84a184858d6 100644
Binary files a/v0.6.5/.doctrees/api_doc/model/repr.doctree and b/v0.6.5/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/random/binary.doctree b/v0.6.5/.doctrees/api_doc/random/binary.doctree
index 4b34c76b339..512177a1fce 100644
Binary files a/v0.6.5/.doctrees/api_doc/random/binary.doctree and b/v0.6.5/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/random/index.doctree b/v0.6.5/.doctrees/api_doc/random/index.doctree
index f448175372b..1f20717bb51 100644
Binary files a/v0.6.5/.doctrees/api_doc/random/index.doctree and b/v0.6.5/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/random/sequence.doctree b/v0.6.5/.doctrees/api_doc/random/sequence.doctree
index 104ab4a9ef4..5b355b91f49 100644
Binary files a/v0.6.5/.doctrees/api_doc/random/sequence.doctree and b/v0.6.5/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/random/string.doctree b/v0.6.5/.doctrees/api_doc/random/string.doctree
index 10ec6da2b52..51f2e49af9b 100644
Binary files a/v0.6.5/.doctrees/api_doc/random/string.doctree and b/v0.6.5/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.5/.doctrees/api_doc/reflection/clazz.doctree
index 85f47c0fe65..f034575bd88 100644
Binary files a/v0.6.5/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.5/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/reflection/exception.doctree b/v0.6.5/.doctrees/api_doc/reflection/exception.doctree
index 1e198f861f1..4a9d2954f1a 100644
Binary files a/v0.6.5/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.5/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/reflection/func.doctree b/v0.6.5/.doctrees/api_doc/reflection/func.doctree
index 684cdcfe76d..579eaa5cb20 100644
Binary files a/v0.6.5/.doctrees/api_doc/reflection/func.doctree and b/v0.6.5/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/reflection/imports.doctree b/v0.6.5/.doctrees/api_doc/reflection/imports.doctree
index 4256d8b1e9a..5822ec51a82 100644
Binary files a/v0.6.5/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.5/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/reflection/index.doctree b/v0.6.5/.doctrees/api_doc/reflection/index.doctree
index 5eb366766fa..f1b43b94708 100644
Binary files a/v0.6.5/.doctrees/api_doc/reflection/index.doctree and b/v0.6.5/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/reflection/iter.doctree b/v0.6.5/.doctrees/api_doc/reflection/iter.doctree
index abf2b2ccdff..cd6ed149db7 100644
Binary files a/v0.6.5/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.5/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/scale/index.doctree b/v0.6.5/.doctrees/api_doc/scale/index.doctree
index 19b73b88886..99e3a7e3f7b 100644
Binary files a/v0.6.5/.doctrees/api_doc/scale/index.doctree and b/v0.6.5/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/scale/size.doctree b/v0.6.5/.doctrees/api_doc/scale/size.doctree
index f035909b172..90207e34acc 100644
Binary files a/v0.6.5/.doctrees/api_doc/scale/size.doctree and b/v0.6.5/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/scale/time.doctree b/v0.6.5/.doctrees/api_doc/scale/time.doctree
index af606c6e5d4..afb0ffad4dc 100644
Binary files a/v0.6.5/.doctrees/api_doc/scale/time.doctree and b/v0.6.5/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/string/index.doctree b/v0.6.5/.doctrees/api_doc/string/index.doctree
index 5e447468912..0c1c14ebfe3 100644
Binary files a/v0.6.5/.doctrees/api_doc/string/index.doctree and b/v0.6.5/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/string/plural.doctree b/v0.6.5/.doctrees/api_doc/string/plural.doctree
index 5a25b9c3f72..bc47bfe6a31 100644
Binary files a/v0.6.5/.doctrees/api_doc/string/plural.doctree and b/v0.6.5/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/string/template.doctree b/v0.6.5/.doctrees/api_doc/string/template.doctree
index ef1cd0efe07..477172d9a3c 100644
Binary files a/v0.6.5/.doctrees/api_doc/string/template.doctree and b/v0.6.5/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/string/trunc.doctree b/v0.6.5/.doctrees/api_doc/string/trunc.doctree
index 0cd79bf4695..b1e49fd86d9 100644
Binary files a/v0.6.5/.doctrees/api_doc/string/trunc.doctree and b/v0.6.5/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/system/filesystem.doctree b/v0.6.5/.doctrees/api_doc/system/filesystem.doctree
index e4b4a8f46c9..f4c3735e5be 100644
Binary files a/v0.6.5/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.5/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/system/index.doctree b/v0.6.5/.doctrees/api_doc/system/index.doctree
index 05ec053a808..d8e3e02150f 100644
Binary files a/v0.6.5/.doctrees/api_doc/system/index.doctree and b/v0.6.5/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/system/os.doctree b/v0.6.5/.doctrees/api_doc/system/os.doctree
index 1fd0c415ad6..f2c32cacdcc 100644
Binary files a/v0.6.5/.doctrees/api_doc/system/os.doctree and b/v0.6.5/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/system/python.doctree b/v0.6.5/.doctrees/api_doc/system/python.doctree
index d04c3407d30..6e3bfad6b18 100644
Binary files a/v0.6.5/.doctrees/api_doc/system/python.doctree and b/v0.6.5/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/testing/capture.doctree b/v0.6.5/.doctrees/api_doc/testing/capture.doctree
index 452e56f42f0..3b45ede5a69 100644
Binary files a/v0.6.5/.doctrees/api_doc/testing/capture.doctree and b/v0.6.5/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/testing/generator.doctree b/v0.6.5/.doctrees/api_doc/testing/generator.doctree
index f8c6c23c6d2..8b367043f1b 100644
Binary files a/v0.6.5/.doctrees/api_doc/testing/generator.doctree and b/v0.6.5/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/testing/index.doctree b/v0.6.5/.doctrees/api_doc/testing/index.doctree
index b644b7e0e41..dc85f7318e1 100644
Binary files a/v0.6.5/.doctrees/api_doc/testing/index.doctree and b/v0.6.5/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/testing/isolated.doctree b/v0.6.5/.doctrees/api_doc/testing/isolated.doctree
index a1e77a9130d..0b4d6980c22 100644
Binary files a/v0.6.5/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.5/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.5/.doctrees/api_doc/testing/requires.doctree b/v0.6.5/.doctrees/api_doc/testing/requires.doctree
index 2b993185888..27dd1baaa95 100644
Binary files a/v0.6.5/.doctrees/api_doc/testing/requires.doctree and b/v0.6.5/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.5/.doctrees/environment.pickle b/v0.6.5/.doctrees/environment.pickle
index d6691487eeb..a407e992347 100644
Binary files a/v0.6.5/.doctrees/environment.pickle and b/v0.6.5/.doctrees/environment.pickle differ
diff --git a/v0.6.5/.doctrees/index.doctree b/v0.6.5/.doctrees/index.doctree
index 340f456f5b7..dde73e5a5e0 100644
Binary files a/v0.6.5/.doctrees/index.doctree and b/v0.6.5/.doctrees/index.doctree differ
diff --git a/v0.6.5/.doctrees/tutorials/installation/index.doctree b/v0.6.5/.doctrees/tutorials/installation/index.doctree
index 9cd0c8e96bb..98322ca21d4 100644
Binary files a/v0.6.5/.doctrees/tutorials/installation/index.doctree and b/v0.6.5/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.6/.buildinfo b/v0.6.6/.buildinfo
index c9996a42f2e..2ea94cd814a 100644
--- a/v0.6.6/.buildinfo
+++ b/v0.6.6/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: b2fd1f7901140bb50e5914f0ae2838cb
+config: 61326a7a584227d36cad4f5a143f5b7e
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.6/.doctrees/api_doc/algorithm/index.doctree b/v0.6.6/.doctrees/api_doc/algorithm/index.doctree
index 49b61ead541..dbbd3caa75d 100644
Binary files a/v0.6.6/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.6/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.6/.doctrees/api_doc/algorithm/topological.doctree
index cbf02293e16..49b0e2a5faf 100644
Binary files a/v0.6.6/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.6/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/binary/base.doctree b/v0.6.6/.doctrees/api_doc/binary/base.doctree
index a67a90daeac..5fe73d8a113 100644
Binary files a/v0.6.6/.doctrees/api_doc/binary/base.doctree and b/v0.6.6/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/binary/bool.doctree b/v0.6.6/.doctrees/api_doc/binary/bool.doctree
index 4212ae18b98..50cc80bcad1 100644
Binary files a/v0.6.6/.doctrees/api_doc/binary/bool.doctree and b/v0.6.6/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/binary/buffer.doctree b/v0.6.6/.doctrees/api_doc/binary/buffer.doctree
index 3593f27924e..419a8aa1ab8 100644
Binary files a/v0.6.6/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.6/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/binary/float.doctree b/v0.6.6/.doctrees/api_doc/binary/float.doctree
index a406b2b4897..48c72372338 100644
Binary files a/v0.6.6/.doctrees/api_doc/binary/float.doctree and b/v0.6.6/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/binary/index.doctree b/v0.6.6/.doctrees/api_doc/binary/index.doctree
index 1b104c83470..b870cae9680 100644
Binary files a/v0.6.6/.doctrees/api_doc/binary/index.doctree and b/v0.6.6/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/binary/int.doctree b/v0.6.6/.doctrees/api_doc/binary/int.doctree
index 7014824c1d0..fe0003591bb 100644
Binary files a/v0.6.6/.doctrees/api_doc/binary/int.doctree and b/v0.6.6/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/binary/str.doctree b/v0.6.6/.doctrees/api_doc/binary/str.doctree
index e78de33600d..456f54ea434 100644
Binary files a/v0.6.6/.doctrees/api_doc/binary/str.doctree and b/v0.6.6/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/binary/uint.doctree b/v0.6.6/.doctrees/api_doc/binary/uint.doctree
index 86f12e117ee..fde9d05958e 100644
Binary files a/v0.6.6/.doctrees/api_doc/binary/uint.doctree and b/v0.6.6/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/collection/dimension.doctree b/v0.6.6/.doctrees/api_doc/collection/dimension.doctree
index b4ddac255c3..89c025972e5 100644
Binary files a/v0.6.6/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.6/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/collection/functional.doctree b/v0.6.6/.doctrees/api_doc/collection/functional.doctree
index 02f8898aaa2..43ca0fc856f 100644
Binary files a/v0.6.6/.doctrees/api_doc/collection/functional.doctree and b/v0.6.6/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/collection/index.doctree b/v0.6.6/.doctrees/api_doc/collection/index.doctree
index 1e17554905e..3a99855c508 100644
Binary files a/v0.6.6/.doctrees/api_doc/collection/index.doctree and b/v0.6.6/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/collection/sequence.doctree b/v0.6.6/.doctrees/api_doc/collection/sequence.doctree
index 4bc949f9acc..48b4c45aea7 100644
Binary files a/v0.6.6/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.6/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/collection/structural.doctree b/v0.6.6/.doctrees/api_doc/collection/structural.doctree
index 256e9644534..fb90ffdc27a 100644
Binary files a/v0.6.6/.doctrees/api_doc/collection/structural.doctree and b/v0.6.6/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/color/index.doctree b/v0.6.6/.doctrees/api_doc/color/index.doctree
index d3ef308e9cf..f2ce7aba07e 100644
Binary files a/v0.6.6/.doctrees/api_doc/color/index.doctree and b/v0.6.6/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/color/model.doctree b/v0.6.6/.doctrees/api_doc/color/model.doctree
index b512be14a91..164f00b4bf4 100644
Binary files a/v0.6.6/.doctrees/api_doc/color/model.doctree and b/v0.6.6/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/color/utils.doctree b/v0.6.6/.doctrees/api_doc/color/utils.doctree
index f4b175fe848..9aced7f016b 100644
Binary files a/v0.6.6/.doctrees/api_doc/color/utils.doctree and b/v0.6.6/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/config/index.doctree b/v0.6.6/.doctrees/api_doc/config/index.doctree
index c4f73b7aaf0..701c7e4b86c 100644
Binary files a/v0.6.6/.doctrees/api_doc/config/index.doctree and b/v0.6.6/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/config/meta.doctree b/v0.6.6/.doctrees/api_doc/config/meta.doctree
index 7d7d0318cef..dd655548a8b 100644
Binary files a/v0.6.6/.doctrees/api_doc/config/meta.doctree and b/v0.6.6/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/design/decorator.doctree b/v0.6.6/.doctrees/api_doc/design/decorator.doctree
index de923b0b660..1328793bf07 100644
Binary files a/v0.6.6/.doctrees/api_doc/design/decorator.doctree and b/v0.6.6/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/design/final.doctree b/v0.6.6/.doctrees/api_doc/design/final.doctree
index 70a4d71a98c..5bd15cfd5c3 100644
Binary files a/v0.6.6/.doctrees/api_doc/design/final.doctree and b/v0.6.6/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/design/index.doctree b/v0.6.6/.doctrees/api_doc/design/index.doctree
index 1a0b64da3d2..e91a00018b2 100644
Binary files a/v0.6.6/.doctrees/api_doc/design/index.doctree and b/v0.6.6/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/design/singleton.doctree b/v0.6.6/.doctrees/api_doc/design/singleton.doctree
index 63f6f095fdb..e065e76b420 100644
Binary files a/v0.6.6/.doctrees/api_doc/design/singleton.doctree and b/v0.6.6/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.6/.doctrees/api_doc/encoding/ansi.doctree
index 6f980c0d32a..61564365c87 100644
Binary files a/v0.6.6/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.6/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/encoding/base64.doctree b/v0.6.6/.doctrees/api_doc/encoding/base64.doctree
index 1a4a8a45c80..c56598cd609 100644
Binary files a/v0.6.6/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.6/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/encoding/decode.doctree b/v0.6.6/.doctrees/api_doc/encoding/decode.doctree
index fd507feaf86..96bf4b8f9ee 100644
Binary files a/v0.6.6/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.6/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/encoding/hash.doctree b/v0.6.6/.doctrees/api_doc/encoding/hash.doctree
index 2525ffa1f9c..bd473a77217 100644
Binary files a/v0.6.6/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.6/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/encoding/index.doctree b/v0.6.6/.doctrees/api_doc/encoding/index.doctree
index 725038373b9..bda4864880f 100644
Binary files a/v0.6.6/.doctrees/api_doc/encoding/index.doctree and b/v0.6.6/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/expression/index.doctree b/v0.6.6/.doctrees/api_doc/expression/index.doctree
index 35a596c4f4c..93b9f2861b6 100644
Binary files a/v0.6.6/.doctrees/api_doc/expression/index.doctree and b/v0.6.6/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/expression/native.doctree b/v0.6.6/.doctrees/api_doc/expression/native.doctree
index a037d39949d..800f2c07eb1 100644
Binary files a/v0.6.6/.doctrees/api_doc/expression/native.doctree and b/v0.6.6/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/file/index.doctree b/v0.6.6/.doctrees/api_doc/file/index.doctree
index 49aba428a98..e43da259d26 100644
Binary files a/v0.6.6/.doctrees/api_doc/file/index.doctree and b/v0.6.6/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/file/stream.doctree b/v0.6.6/.doctrees/api_doc/file/stream.doctree
index 8c83e5c587c..bfc19affac4 100644
Binary files a/v0.6.6/.doctrees/api_doc/file/stream.doctree and b/v0.6.6/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/model/clazz.doctree b/v0.6.6/.doctrees/api_doc/model/clazz.doctree
index 3a38ad47881..90207105e24 100644
Binary files a/v0.6.6/.doctrees/api_doc/model/clazz.doctree and b/v0.6.6/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/model/compare.doctree b/v0.6.6/.doctrees/api_doc/model/compare.doctree
index e09a2c14c4c..3c88a19c12d 100644
Binary files a/v0.6.6/.doctrees/api_doc/model/compare.doctree and b/v0.6.6/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/model/enum.doctree b/v0.6.6/.doctrees/api_doc/model/enum.doctree
index 2162fb08612..7fdab25066e 100644
Binary files a/v0.6.6/.doctrees/api_doc/model/enum.doctree and b/v0.6.6/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/model/index.doctree b/v0.6.6/.doctrees/api_doc/model/index.doctree
index 81d3f3e132d..8de5feabedc 100644
Binary files a/v0.6.6/.doctrees/api_doc/model/index.doctree and b/v0.6.6/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/model/raw.doctree b/v0.6.6/.doctrees/api_doc/model/raw.doctree
index 0e16dccc09c..5c549162672 100644
Binary files a/v0.6.6/.doctrees/api_doc/model/raw.doctree and b/v0.6.6/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/model/repr.doctree b/v0.6.6/.doctrees/api_doc/model/repr.doctree
index 49778c91d03..5b49546ce56 100644
Binary files a/v0.6.6/.doctrees/api_doc/model/repr.doctree and b/v0.6.6/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/random/binary.doctree b/v0.6.6/.doctrees/api_doc/random/binary.doctree
index d73cd4223e0..38be5218ea4 100644
Binary files a/v0.6.6/.doctrees/api_doc/random/binary.doctree and b/v0.6.6/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/random/index.doctree b/v0.6.6/.doctrees/api_doc/random/index.doctree
index 2fb82236264..61db02d4066 100644
Binary files a/v0.6.6/.doctrees/api_doc/random/index.doctree and b/v0.6.6/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/random/sequence.doctree b/v0.6.6/.doctrees/api_doc/random/sequence.doctree
index 9db15a49645..861e35e8dea 100644
Binary files a/v0.6.6/.doctrees/api_doc/random/sequence.doctree and b/v0.6.6/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/random/string.doctree b/v0.6.6/.doctrees/api_doc/random/string.doctree
index e6c2b3aafb3..1ac1704ac7a 100644
Binary files a/v0.6.6/.doctrees/api_doc/random/string.doctree and b/v0.6.6/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.6/.doctrees/api_doc/reflection/clazz.doctree
index 92552058148..2780323d36f 100644
Binary files a/v0.6.6/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.6/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/reflection/exception.doctree b/v0.6.6/.doctrees/api_doc/reflection/exception.doctree
index 3b4a6b42be9..2b54180affc 100644
Binary files a/v0.6.6/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.6/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/reflection/func.doctree b/v0.6.6/.doctrees/api_doc/reflection/func.doctree
index 2a797892e84..2d6d2abdfc3 100644
Binary files a/v0.6.6/.doctrees/api_doc/reflection/func.doctree and b/v0.6.6/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/reflection/imports.doctree b/v0.6.6/.doctrees/api_doc/reflection/imports.doctree
index 39db7375e41..bf5b0b1f83f 100644
Binary files a/v0.6.6/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.6/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/reflection/index.doctree b/v0.6.6/.doctrees/api_doc/reflection/index.doctree
index 37799fe76ba..db1f6a69fc6 100644
Binary files a/v0.6.6/.doctrees/api_doc/reflection/index.doctree and b/v0.6.6/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/reflection/iter.doctree b/v0.6.6/.doctrees/api_doc/reflection/iter.doctree
index 931b1050bc6..88f9f3fb499 100644
Binary files a/v0.6.6/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.6/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/scale/index.doctree b/v0.6.6/.doctrees/api_doc/scale/index.doctree
index 24048dceda2..f3c281b4ed1 100644
Binary files a/v0.6.6/.doctrees/api_doc/scale/index.doctree and b/v0.6.6/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/scale/size.doctree b/v0.6.6/.doctrees/api_doc/scale/size.doctree
index 923b171159e..703910819f1 100644
Binary files a/v0.6.6/.doctrees/api_doc/scale/size.doctree and b/v0.6.6/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/scale/time.doctree b/v0.6.6/.doctrees/api_doc/scale/time.doctree
index 44d76c4c713..7e2b14d0704 100644
Binary files a/v0.6.6/.doctrees/api_doc/scale/time.doctree and b/v0.6.6/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/string/index.doctree b/v0.6.6/.doctrees/api_doc/string/index.doctree
index d28e764699b..e4d441d15fa 100644
Binary files a/v0.6.6/.doctrees/api_doc/string/index.doctree and b/v0.6.6/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/string/plural.doctree b/v0.6.6/.doctrees/api_doc/string/plural.doctree
index 1af7abd8e7d..a5ba44a6043 100644
Binary files a/v0.6.6/.doctrees/api_doc/string/plural.doctree and b/v0.6.6/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/string/template.doctree b/v0.6.6/.doctrees/api_doc/string/template.doctree
index 17bec80b0c6..c88945d5d90 100644
Binary files a/v0.6.6/.doctrees/api_doc/string/template.doctree and b/v0.6.6/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/string/trunc.doctree b/v0.6.6/.doctrees/api_doc/string/trunc.doctree
index 3eb0fe3c458..36d7c9d4c82 100644
Binary files a/v0.6.6/.doctrees/api_doc/string/trunc.doctree and b/v0.6.6/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/system/filesystem.doctree b/v0.6.6/.doctrees/api_doc/system/filesystem.doctree
index 51be25e5029..277f828540d 100644
Binary files a/v0.6.6/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.6/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/system/index.doctree b/v0.6.6/.doctrees/api_doc/system/index.doctree
index 99d4bb95b69..5488252ed72 100644
Binary files a/v0.6.6/.doctrees/api_doc/system/index.doctree and b/v0.6.6/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/system/os.doctree b/v0.6.6/.doctrees/api_doc/system/os.doctree
index 514c97954e4..dd8656ba97e 100644
Binary files a/v0.6.6/.doctrees/api_doc/system/os.doctree and b/v0.6.6/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/system/python.doctree b/v0.6.6/.doctrees/api_doc/system/python.doctree
index 36c585270f3..ca8806e9e5a 100644
Binary files a/v0.6.6/.doctrees/api_doc/system/python.doctree and b/v0.6.6/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/testing/capture.doctree b/v0.6.6/.doctrees/api_doc/testing/capture.doctree
index 7f592e02ff6..e31461fa08c 100644
Binary files a/v0.6.6/.doctrees/api_doc/testing/capture.doctree and b/v0.6.6/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/testing/generator.doctree b/v0.6.6/.doctrees/api_doc/testing/generator.doctree
index f8441b81369..09b482ed151 100644
Binary files a/v0.6.6/.doctrees/api_doc/testing/generator.doctree and b/v0.6.6/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/testing/index.doctree b/v0.6.6/.doctrees/api_doc/testing/index.doctree
index c4970411c79..9c3846867ff 100644
Binary files a/v0.6.6/.doctrees/api_doc/testing/index.doctree and b/v0.6.6/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/testing/isolated.doctree b/v0.6.6/.doctrees/api_doc/testing/isolated.doctree
index 73cdf784c5a..2b330ae23c7 100644
Binary files a/v0.6.6/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.6/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.6/.doctrees/api_doc/testing/requires.doctree b/v0.6.6/.doctrees/api_doc/testing/requires.doctree
index a6dda9cc228..53a8878ccdf 100644
Binary files a/v0.6.6/.doctrees/api_doc/testing/requires.doctree and b/v0.6.6/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.6/.doctrees/environment.pickle b/v0.6.6/.doctrees/environment.pickle
index f9c1ef5e841..03e352a1084 100644
Binary files a/v0.6.6/.doctrees/environment.pickle and b/v0.6.6/.doctrees/environment.pickle differ
diff --git a/v0.6.6/.doctrees/index.doctree b/v0.6.6/.doctrees/index.doctree
index 72610090817..7308389db59 100644
Binary files a/v0.6.6/.doctrees/index.doctree and b/v0.6.6/.doctrees/index.doctree differ
diff --git a/v0.6.6/.doctrees/tutorials/installation/index.doctree b/v0.6.6/.doctrees/tutorials/installation/index.doctree
index 7c0428af178..9648bb6fd9a 100644
Binary files a/v0.6.6/.doctrees/tutorials/installation/index.doctree and b/v0.6.6/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.7/.buildinfo b/v0.6.7/.buildinfo
index cd160bae198..6c3ac33ea8b 100644
--- a/v0.6.7/.buildinfo
+++ b/v0.6.7/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: c9eb625cddb27e18d2a877f7e13f3c11
+config: 6820c6bfedc0eee80750d314fca084fc
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.7/.doctrees/api_doc/algorithm/index.doctree b/v0.6.7/.doctrees/api_doc/algorithm/index.doctree
index 0c4368c517f..87b44caaffa 100644
Binary files a/v0.6.7/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.7/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.7/.doctrees/api_doc/algorithm/topological.doctree
index 4854e309a98..19fbae3eb57 100644
Binary files a/v0.6.7/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.7/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/binary/base.doctree b/v0.6.7/.doctrees/api_doc/binary/base.doctree
index fd7d8e175d4..13cc3c53020 100644
Binary files a/v0.6.7/.doctrees/api_doc/binary/base.doctree and b/v0.6.7/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/binary/bool.doctree b/v0.6.7/.doctrees/api_doc/binary/bool.doctree
index 68824a16a9e..554bd4a4b4c 100644
Binary files a/v0.6.7/.doctrees/api_doc/binary/bool.doctree and b/v0.6.7/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/binary/buffer.doctree b/v0.6.7/.doctrees/api_doc/binary/buffer.doctree
index 93b4580bc03..dd98fbd1b32 100644
Binary files a/v0.6.7/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.7/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/binary/float.doctree b/v0.6.7/.doctrees/api_doc/binary/float.doctree
index 365a1caa485..01225dc2cd6 100644
Binary files a/v0.6.7/.doctrees/api_doc/binary/float.doctree and b/v0.6.7/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/binary/index.doctree b/v0.6.7/.doctrees/api_doc/binary/index.doctree
index 6c14bcf6217..ea278f7b912 100644
Binary files a/v0.6.7/.doctrees/api_doc/binary/index.doctree and b/v0.6.7/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/binary/int.doctree b/v0.6.7/.doctrees/api_doc/binary/int.doctree
index e4db20e237b..9d08b03c495 100644
Binary files a/v0.6.7/.doctrees/api_doc/binary/int.doctree and b/v0.6.7/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/binary/str.doctree b/v0.6.7/.doctrees/api_doc/binary/str.doctree
index b0795157920..862f0baec08 100644
Binary files a/v0.6.7/.doctrees/api_doc/binary/str.doctree and b/v0.6.7/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/binary/uint.doctree b/v0.6.7/.doctrees/api_doc/binary/uint.doctree
index 2942c786a30..b1c8d8af034 100644
Binary files a/v0.6.7/.doctrees/api_doc/binary/uint.doctree and b/v0.6.7/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/collection/dimension.doctree b/v0.6.7/.doctrees/api_doc/collection/dimension.doctree
index 3e03f02e137..f38a9520c00 100644
Binary files a/v0.6.7/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.7/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/collection/functional.doctree b/v0.6.7/.doctrees/api_doc/collection/functional.doctree
index fcff38063bd..42c3a1cef0e 100644
Binary files a/v0.6.7/.doctrees/api_doc/collection/functional.doctree and b/v0.6.7/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/collection/index.doctree b/v0.6.7/.doctrees/api_doc/collection/index.doctree
index 462e1c5122f..a7f7ac4e88f 100644
Binary files a/v0.6.7/.doctrees/api_doc/collection/index.doctree and b/v0.6.7/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/collection/sequence.doctree b/v0.6.7/.doctrees/api_doc/collection/sequence.doctree
index 06792dfa876..b5acf8879f3 100644
Binary files a/v0.6.7/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.7/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/collection/structural.doctree b/v0.6.7/.doctrees/api_doc/collection/structural.doctree
index a96a3134bb4..1fcfb2d080c 100644
Binary files a/v0.6.7/.doctrees/api_doc/collection/structural.doctree and b/v0.6.7/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/color/index.doctree b/v0.6.7/.doctrees/api_doc/color/index.doctree
index 30d6db8b94a..d978bc090c4 100644
Binary files a/v0.6.7/.doctrees/api_doc/color/index.doctree and b/v0.6.7/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/color/model.doctree b/v0.6.7/.doctrees/api_doc/color/model.doctree
index bf39d1e72d2..54ea9695a79 100644
Binary files a/v0.6.7/.doctrees/api_doc/color/model.doctree and b/v0.6.7/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/color/utils.doctree b/v0.6.7/.doctrees/api_doc/color/utils.doctree
index 1e2a2dd7a50..21e5042d1e7 100644
Binary files a/v0.6.7/.doctrees/api_doc/color/utils.doctree and b/v0.6.7/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/config/index.doctree b/v0.6.7/.doctrees/api_doc/config/index.doctree
index 91f3c83f19d..c566099c306 100644
Binary files a/v0.6.7/.doctrees/api_doc/config/index.doctree and b/v0.6.7/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/config/meta.doctree b/v0.6.7/.doctrees/api_doc/config/meta.doctree
index 4c8525d2d9d..1feff410869 100644
Binary files a/v0.6.7/.doctrees/api_doc/config/meta.doctree and b/v0.6.7/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/design/decorator.doctree b/v0.6.7/.doctrees/api_doc/design/decorator.doctree
index 534162d8ecd..946f0dc9dca 100644
Binary files a/v0.6.7/.doctrees/api_doc/design/decorator.doctree and b/v0.6.7/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/design/final.doctree b/v0.6.7/.doctrees/api_doc/design/final.doctree
index 7aa456a249e..1af33cf0148 100644
Binary files a/v0.6.7/.doctrees/api_doc/design/final.doctree and b/v0.6.7/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/design/index.doctree b/v0.6.7/.doctrees/api_doc/design/index.doctree
index f608b34bb04..2e182e2ddfa 100644
Binary files a/v0.6.7/.doctrees/api_doc/design/index.doctree and b/v0.6.7/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/design/observer.doctree b/v0.6.7/.doctrees/api_doc/design/observer.doctree
index 43f766bf6f2..65c7c00ec3b 100644
Binary files a/v0.6.7/.doctrees/api_doc/design/observer.doctree and b/v0.6.7/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/design/singleton.doctree b/v0.6.7/.doctrees/api_doc/design/singleton.doctree
index 16c9d27064e..4baa36e12fa 100644
Binary files a/v0.6.7/.doctrees/api_doc/design/singleton.doctree and b/v0.6.7/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.7/.doctrees/api_doc/encoding/ansi.doctree
index 4f80b4b62dd..2a42aa37fbc 100644
Binary files a/v0.6.7/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.7/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/encoding/base64.doctree b/v0.6.7/.doctrees/api_doc/encoding/base64.doctree
index 70d8e82cfd3..05ea88b7a48 100644
Binary files a/v0.6.7/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.7/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/encoding/decode.doctree b/v0.6.7/.doctrees/api_doc/encoding/decode.doctree
index 76023702047..437f57a1793 100644
Binary files a/v0.6.7/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.7/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/encoding/hash.doctree b/v0.6.7/.doctrees/api_doc/encoding/hash.doctree
index 2a6d0a38af5..c5ba3083576 100644
Binary files a/v0.6.7/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.7/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/encoding/index.doctree b/v0.6.7/.doctrees/api_doc/encoding/index.doctree
index 62da0b2fdf9..9181a943772 100644
Binary files a/v0.6.7/.doctrees/api_doc/encoding/index.doctree and b/v0.6.7/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/expression/index.doctree b/v0.6.7/.doctrees/api_doc/expression/index.doctree
index ec4500a483b..b94813a5342 100644
Binary files a/v0.6.7/.doctrees/api_doc/expression/index.doctree and b/v0.6.7/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/expression/native.doctree b/v0.6.7/.doctrees/api_doc/expression/native.doctree
index 0ba20fb5557..4728242070e 100644
Binary files a/v0.6.7/.doctrees/api_doc/expression/native.doctree and b/v0.6.7/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/file/index.doctree b/v0.6.7/.doctrees/api_doc/file/index.doctree
index 908968cdd42..2ee072070d4 100644
Binary files a/v0.6.7/.doctrees/api_doc/file/index.doctree and b/v0.6.7/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/file/stream.doctree b/v0.6.7/.doctrees/api_doc/file/stream.doctree
index d120cb3ad2e..32901a510f5 100644
Binary files a/v0.6.7/.doctrees/api_doc/file/stream.doctree and b/v0.6.7/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/model/clazz.doctree b/v0.6.7/.doctrees/api_doc/model/clazz.doctree
index 886cd2cf4f1..4ff4dc7c1e8 100644
Binary files a/v0.6.7/.doctrees/api_doc/model/clazz.doctree and b/v0.6.7/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/model/compare.doctree b/v0.6.7/.doctrees/api_doc/model/compare.doctree
index ac297d9f938..fb70db631e7 100644
Binary files a/v0.6.7/.doctrees/api_doc/model/compare.doctree and b/v0.6.7/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/model/enum.doctree b/v0.6.7/.doctrees/api_doc/model/enum.doctree
index 76594f35dea..d15957deec3 100644
Binary files a/v0.6.7/.doctrees/api_doc/model/enum.doctree and b/v0.6.7/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/model/index.doctree b/v0.6.7/.doctrees/api_doc/model/index.doctree
index bedb7119aa0..f0f96b1b75d 100644
Binary files a/v0.6.7/.doctrees/api_doc/model/index.doctree and b/v0.6.7/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/model/raw.doctree b/v0.6.7/.doctrees/api_doc/model/raw.doctree
index 9dcef201245..94e655df7d6 100644
Binary files a/v0.6.7/.doctrees/api_doc/model/raw.doctree and b/v0.6.7/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/model/repr.doctree b/v0.6.7/.doctrees/api_doc/model/repr.doctree
index 4de615d1c0b..a1a07f00317 100644
Binary files a/v0.6.7/.doctrees/api_doc/model/repr.doctree and b/v0.6.7/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/random/binary.doctree b/v0.6.7/.doctrees/api_doc/random/binary.doctree
index 89a20b145e7..31ab19cf568 100644
Binary files a/v0.6.7/.doctrees/api_doc/random/binary.doctree and b/v0.6.7/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/random/index.doctree b/v0.6.7/.doctrees/api_doc/random/index.doctree
index 52e067e1ce6..ba5bab1f451 100644
Binary files a/v0.6.7/.doctrees/api_doc/random/index.doctree and b/v0.6.7/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/random/sequence.doctree b/v0.6.7/.doctrees/api_doc/random/sequence.doctree
index c52c84a1ba0..c8e37bb89b3 100644
Binary files a/v0.6.7/.doctrees/api_doc/random/sequence.doctree and b/v0.6.7/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/random/string.doctree b/v0.6.7/.doctrees/api_doc/random/string.doctree
index 497b83378f7..25c36f125a7 100644
Binary files a/v0.6.7/.doctrees/api_doc/random/string.doctree and b/v0.6.7/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.7/.doctrees/api_doc/reflection/clazz.doctree
index 50c6c8042df..fca712cce5f 100644
Binary files a/v0.6.7/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.7/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/reflection/exception.doctree b/v0.6.7/.doctrees/api_doc/reflection/exception.doctree
index 622973e7bd5..cfeff4e740e 100644
Binary files a/v0.6.7/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.7/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/reflection/func.doctree b/v0.6.7/.doctrees/api_doc/reflection/func.doctree
index 599d4f757a6..579a388f1ab 100644
Binary files a/v0.6.7/.doctrees/api_doc/reflection/func.doctree and b/v0.6.7/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/reflection/imports.doctree b/v0.6.7/.doctrees/api_doc/reflection/imports.doctree
index b048b8171ea..1dc7481f3fb 100644
Binary files a/v0.6.7/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.7/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/reflection/index.doctree b/v0.6.7/.doctrees/api_doc/reflection/index.doctree
index 6c1cae414c3..28d3fca13e1 100644
Binary files a/v0.6.7/.doctrees/api_doc/reflection/index.doctree and b/v0.6.7/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/reflection/iter.doctree b/v0.6.7/.doctrees/api_doc/reflection/iter.doctree
index e7b790d5c52..0c93397e5a4 100644
Binary files a/v0.6.7/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.7/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/scale/index.doctree b/v0.6.7/.doctrees/api_doc/scale/index.doctree
index dfde82e6414..83afd8055f5 100644
Binary files a/v0.6.7/.doctrees/api_doc/scale/index.doctree and b/v0.6.7/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/scale/size.doctree b/v0.6.7/.doctrees/api_doc/scale/size.doctree
index b6114f01c27..5d7b2049904 100644
Binary files a/v0.6.7/.doctrees/api_doc/scale/size.doctree and b/v0.6.7/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/scale/time.doctree b/v0.6.7/.doctrees/api_doc/scale/time.doctree
index 77b0aa76625..4533d41abaa 100644
Binary files a/v0.6.7/.doctrees/api_doc/scale/time.doctree and b/v0.6.7/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/string/index.doctree b/v0.6.7/.doctrees/api_doc/string/index.doctree
index d840fbfd104..6f183e27462 100644
Binary files a/v0.6.7/.doctrees/api_doc/string/index.doctree and b/v0.6.7/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/string/plural.doctree b/v0.6.7/.doctrees/api_doc/string/plural.doctree
index 951e3d09b8f..aa9060f1228 100644
Binary files a/v0.6.7/.doctrees/api_doc/string/plural.doctree and b/v0.6.7/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/string/template.doctree b/v0.6.7/.doctrees/api_doc/string/template.doctree
index f4a95c85ccb..d26e64f8a99 100644
Binary files a/v0.6.7/.doctrees/api_doc/string/template.doctree and b/v0.6.7/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/string/trunc.doctree b/v0.6.7/.doctrees/api_doc/string/trunc.doctree
index 3412b4b8975..26ad4476d27 100644
Binary files a/v0.6.7/.doctrees/api_doc/string/trunc.doctree and b/v0.6.7/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/system/filesystem.doctree b/v0.6.7/.doctrees/api_doc/system/filesystem.doctree
index 94575159a27..dc0c84bd2ed 100644
Binary files a/v0.6.7/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.7/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/system/index.doctree b/v0.6.7/.doctrees/api_doc/system/index.doctree
index 3fa5945acca..c304c055319 100644
Binary files a/v0.6.7/.doctrees/api_doc/system/index.doctree and b/v0.6.7/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/system/os.doctree b/v0.6.7/.doctrees/api_doc/system/os.doctree
index 92866c15e51..2294f19e489 100644
Binary files a/v0.6.7/.doctrees/api_doc/system/os.doctree and b/v0.6.7/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/system/python.doctree b/v0.6.7/.doctrees/api_doc/system/python.doctree
index 66ba6c9a85e..f71af4f92e6 100644
Binary files a/v0.6.7/.doctrees/api_doc/system/python.doctree and b/v0.6.7/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/testing/capture.doctree b/v0.6.7/.doctrees/api_doc/testing/capture.doctree
index 4302d5746cb..d05d98c4e99 100644
Binary files a/v0.6.7/.doctrees/api_doc/testing/capture.doctree and b/v0.6.7/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/testing/generator.doctree b/v0.6.7/.doctrees/api_doc/testing/generator.doctree
index fc92914e845..bbd2bd293a3 100644
Binary files a/v0.6.7/.doctrees/api_doc/testing/generator.doctree and b/v0.6.7/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/testing/index.doctree b/v0.6.7/.doctrees/api_doc/testing/index.doctree
index 899fcdd2308..d72b5a9f5bc 100644
Binary files a/v0.6.7/.doctrees/api_doc/testing/index.doctree and b/v0.6.7/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/testing/isolated.doctree b/v0.6.7/.doctrees/api_doc/testing/isolated.doctree
index 14ee47d09c3..141ce49b962 100644
Binary files a/v0.6.7/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.7/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.7/.doctrees/api_doc/testing/requires.doctree b/v0.6.7/.doctrees/api_doc/testing/requires.doctree
index 5ae6d9f8459..26cb857ece5 100644
Binary files a/v0.6.7/.doctrees/api_doc/testing/requires.doctree and b/v0.6.7/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.7/.doctrees/environment.pickle b/v0.6.7/.doctrees/environment.pickle
index c8c73c8740b..534daa97d2e 100644
Binary files a/v0.6.7/.doctrees/environment.pickle and b/v0.6.7/.doctrees/environment.pickle differ
diff --git a/v0.6.7/.doctrees/index.doctree b/v0.6.7/.doctrees/index.doctree
index 21e8da2be54..309dae79076 100644
Binary files a/v0.6.7/.doctrees/index.doctree and b/v0.6.7/.doctrees/index.doctree differ
diff --git a/v0.6.7/.doctrees/tutorials/installation/index.doctree b/v0.6.7/.doctrees/tutorials/installation/index.doctree
index e286964632d..2236d9456b8 100644
Binary files a/v0.6.7/.doctrees/tutorials/installation/index.doctree and b/v0.6.7/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.8/.buildinfo b/v0.6.8/.buildinfo
index 5380957252b..3e4fabbb859 100644
--- a/v0.6.8/.buildinfo
+++ b/v0.6.8/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 05eea1a327bcfb3a3af4e2a890cd44b8
+config: f6d72540b0d006b2bb0ed7b5b013f74a
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.8/.doctrees/api_doc/algorithm/index.doctree b/v0.6.8/.doctrees/api_doc/algorithm/index.doctree
index 1a9cb8efa7e..3164e46ccfb 100644
Binary files a/v0.6.8/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.8/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.8/.doctrees/api_doc/algorithm/topological.doctree
index 5623d61c621..f4b8c30b0e3 100644
Binary files a/v0.6.8/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.8/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/binary/base.doctree b/v0.6.8/.doctrees/api_doc/binary/base.doctree
index 8d48a7733b6..6852c55909c 100644
Binary files a/v0.6.8/.doctrees/api_doc/binary/base.doctree and b/v0.6.8/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/binary/bool.doctree b/v0.6.8/.doctrees/api_doc/binary/bool.doctree
index 1d8fe673415..aaf92c0c159 100644
Binary files a/v0.6.8/.doctrees/api_doc/binary/bool.doctree and b/v0.6.8/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/binary/buffer.doctree b/v0.6.8/.doctrees/api_doc/binary/buffer.doctree
index 051ac051864..b3c34bd26ea 100644
Binary files a/v0.6.8/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.8/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/binary/float.doctree b/v0.6.8/.doctrees/api_doc/binary/float.doctree
index 87d1b761109..08030b4031d 100644
Binary files a/v0.6.8/.doctrees/api_doc/binary/float.doctree and b/v0.6.8/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/binary/index.doctree b/v0.6.8/.doctrees/api_doc/binary/index.doctree
index d84522088b0..aaae5f2c886 100644
Binary files a/v0.6.8/.doctrees/api_doc/binary/index.doctree and b/v0.6.8/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/binary/int.doctree b/v0.6.8/.doctrees/api_doc/binary/int.doctree
index a2943a4699b..b6a64f6c33d 100644
Binary files a/v0.6.8/.doctrees/api_doc/binary/int.doctree and b/v0.6.8/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/binary/str.doctree b/v0.6.8/.doctrees/api_doc/binary/str.doctree
index 12d88486047..1e9a1d7e015 100644
Binary files a/v0.6.8/.doctrees/api_doc/binary/str.doctree and b/v0.6.8/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/binary/uint.doctree b/v0.6.8/.doctrees/api_doc/binary/uint.doctree
index 521ecba9cdb..2989292f5d2 100644
Binary files a/v0.6.8/.doctrees/api_doc/binary/uint.doctree and b/v0.6.8/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/collection/dimension.doctree b/v0.6.8/.doctrees/api_doc/collection/dimension.doctree
index 468d73ada9c..b8c236c15b9 100644
Binary files a/v0.6.8/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.8/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/collection/functional.doctree b/v0.6.8/.doctrees/api_doc/collection/functional.doctree
index 498670e48a6..2428f91d9ca 100644
Binary files a/v0.6.8/.doctrees/api_doc/collection/functional.doctree and b/v0.6.8/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/collection/index.doctree b/v0.6.8/.doctrees/api_doc/collection/index.doctree
index 588b258e9d1..adb04f911d8 100644
Binary files a/v0.6.8/.doctrees/api_doc/collection/index.doctree and b/v0.6.8/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/collection/sequence.doctree b/v0.6.8/.doctrees/api_doc/collection/sequence.doctree
index fe2af736aa9..91e857ee6ea 100644
Binary files a/v0.6.8/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.8/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/collection/structural.doctree b/v0.6.8/.doctrees/api_doc/collection/structural.doctree
index 1b91c904aa1..6ed7f97c4a5 100644
Binary files a/v0.6.8/.doctrees/api_doc/collection/structural.doctree and b/v0.6.8/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/color/index.doctree b/v0.6.8/.doctrees/api_doc/color/index.doctree
index 1561a1a7299..bf854a7b329 100644
Binary files a/v0.6.8/.doctrees/api_doc/color/index.doctree and b/v0.6.8/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/color/model.doctree b/v0.6.8/.doctrees/api_doc/color/model.doctree
index 76ec7587861..d9881c90fba 100644
Binary files a/v0.6.8/.doctrees/api_doc/color/model.doctree and b/v0.6.8/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/color/utils.doctree b/v0.6.8/.doctrees/api_doc/color/utils.doctree
index 7894159550e..a99151cdffa 100644
Binary files a/v0.6.8/.doctrees/api_doc/color/utils.doctree and b/v0.6.8/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/config/index.doctree b/v0.6.8/.doctrees/api_doc/config/index.doctree
index 2fab978922b..0c05d434fd4 100644
Binary files a/v0.6.8/.doctrees/api_doc/config/index.doctree and b/v0.6.8/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/config/meta.doctree b/v0.6.8/.doctrees/api_doc/config/meta.doctree
index 1b3848ed540..dbc209b906a 100644
Binary files a/v0.6.8/.doctrees/api_doc/config/meta.doctree and b/v0.6.8/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/design/decorator.doctree b/v0.6.8/.doctrees/api_doc/design/decorator.doctree
index ac3fd38516c..c155b29cf83 100644
Binary files a/v0.6.8/.doctrees/api_doc/design/decorator.doctree and b/v0.6.8/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/design/final.doctree b/v0.6.8/.doctrees/api_doc/design/final.doctree
index d2e85101771..38c25c66763 100644
Binary files a/v0.6.8/.doctrees/api_doc/design/final.doctree and b/v0.6.8/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/design/index.doctree b/v0.6.8/.doctrees/api_doc/design/index.doctree
index 8953be9b348..fd6eccde5d0 100644
Binary files a/v0.6.8/.doctrees/api_doc/design/index.doctree and b/v0.6.8/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/design/observer.doctree b/v0.6.8/.doctrees/api_doc/design/observer.doctree
index e3e1043728b..06bcb72a8d4 100644
Binary files a/v0.6.8/.doctrees/api_doc/design/observer.doctree and b/v0.6.8/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/design/singleton.doctree b/v0.6.8/.doctrees/api_doc/design/singleton.doctree
index 996d010d408..7f7d130ce62 100644
Binary files a/v0.6.8/.doctrees/api_doc/design/singleton.doctree and b/v0.6.8/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.8/.doctrees/api_doc/encoding/ansi.doctree
index 5c815cabb01..ff2693fbae7 100644
Binary files a/v0.6.8/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.8/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/encoding/base64.doctree b/v0.6.8/.doctrees/api_doc/encoding/base64.doctree
index e468819cb14..326f40fd01f 100644
Binary files a/v0.6.8/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.8/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/encoding/decode.doctree b/v0.6.8/.doctrees/api_doc/encoding/decode.doctree
index ee44915283f..826f41ad77f 100644
Binary files a/v0.6.8/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.8/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/encoding/hash.doctree b/v0.6.8/.doctrees/api_doc/encoding/hash.doctree
index bf8e02b5f4b..4d870e936f6 100644
Binary files a/v0.6.8/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.8/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/encoding/index.doctree b/v0.6.8/.doctrees/api_doc/encoding/index.doctree
index da6a75028ff..4790aaf2e4a 100644
Binary files a/v0.6.8/.doctrees/api_doc/encoding/index.doctree and b/v0.6.8/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/expression/index.doctree b/v0.6.8/.doctrees/api_doc/expression/index.doctree
index a0e4f48a337..ec7a215a976 100644
Binary files a/v0.6.8/.doctrees/api_doc/expression/index.doctree and b/v0.6.8/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/expression/native.doctree b/v0.6.8/.doctrees/api_doc/expression/native.doctree
index 5b8d00f7ff7..2390417b115 100644
Binary files a/v0.6.8/.doctrees/api_doc/expression/native.doctree and b/v0.6.8/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/file/index.doctree b/v0.6.8/.doctrees/api_doc/file/index.doctree
index dfd6dda5cf9..b46a581576f 100644
Binary files a/v0.6.8/.doctrees/api_doc/file/index.doctree and b/v0.6.8/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/file/stream.doctree b/v0.6.8/.doctrees/api_doc/file/stream.doctree
index e93a4638796..1fb24d6582e 100644
Binary files a/v0.6.8/.doctrees/api_doc/file/stream.doctree and b/v0.6.8/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/model/clazz.doctree b/v0.6.8/.doctrees/api_doc/model/clazz.doctree
index 8c353f7c095..f3e16bfc455 100644
Binary files a/v0.6.8/.doctrees/api_doc/model/clazz.doctree and b/v0.6.8/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/model/compare.doctree b/v0.6.8/.doctrees/api_doc/model/compare.doctree
index 835a58bd680..af7c629d7e6 100644
Binary files a/v0.6.8/.doctrees/api_doc/model/compare.doctree and b/v0.6.8/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/model/enum.doctree b/v0.6.8/.doctrees/api_doc/model/enum.doctree
index 9bf9af4a9d1..150fbd36188 100644
Binary files a/v0.6.8/.doctrees/api_doc/model/enum.doctree and b/v0.6.8/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/model/index.doctree b/v0.6.8/.doctrees/api_doc/model/index.doctree
index 4c4fa064678..04152a14ca8 100644
Binary files a/v0.6.8/.doctrees/api_doc/model/index.doctree and b/v0.6.8/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/model/raw.doctree b/v0.6.8/.doctrees/api_doc/model/raw.doctree
index 8fd493ddc81..d347ab77281 100644
Binary files a/v0.6.8/.doctrees/api_doc/model/raw.doctree and b/v0.6.8/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/model/repr.doctree b/v0.6.8/.doctrees/api_doc/model/repr.doctree
index 55ede1d3624..16a05e20b5b 100644
Binary files a/v0.6.8/.doctrees/api_doc/model/repr.doctree and b/v0.6.8/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/random/binary.doctree b/v0.6.8/.doctrees/api_doc/random/binary.doctree
index d699c4c67a4..74c3e8e01dc 100644
Binary files a/v0.6.8/.doctrees/api_doc/random/binary.doctree and b/v0.6.8/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/random/index.doctree b/v0.6.8/.doctrees/api_doc/random/index.doctree
index 4171636d142..8b5ea733c11 100644
Binary files a/v0.6.8/.doctrees/api_doc/random/index.doctree and b/v0.6.8/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/random/sequence.doctree b/v0.6.8/.doctrees/api_doc/random/sequence.doctree
index a94e73600da..4d3814a2d7f 100644
Binary files a/v0.6.8/.doctrees/api_doc/random/sequence.doctree and b/v0.6.8/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/random/string.doctree b/v0.6.8/.doctrees/api_doc/random/string.doctree
index c2101ae8d7a..8447c32bf38 100644
Binary files a/v0.6.8/.doctrees/api_doc/random/string.doctree and b/v0.6.8/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.8/.doctrees/api_doc/reflection/clazz.doctree
index 2dba2644aae..c2849f098b8 100644
Binary files a/v0.6.8/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.8/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/reflection/exception.doctree b/v0.6.8/.doctrees/api_doc/reflection/exception.doctree
index 3922695bd52..dfad6051474 100644
Binary files a/v0.6.8/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.8/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/reflection/func.doctree b/v0.6.8/.doctrees/api_doc/reflection/func.doctree
index 97948f8d78a..07c3f52ffe7 100644
Binary files a/v0.6.8/.doctrees/api_doc/reflection/func.doctree and b/v0.6.8/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/reflection/imports.doctree b/v0.6.8/.doctrees/api_doc/reflection/imports.doctree
index 07a4c654596..07fb0c76e0e 100644
Binary files a/v0.6.8/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.8/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/reflection/index.doctree b/v0.6.8/.doctrees/api_doc/reflection/index.doctree
index 41c8fc33f44..d6b6cac64e3 100644
Binary files a/v0.6.8/.doctrees/api_doc/reflection/index.doctree and b/v0.6.8/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/reflection/iter.doctree b/v0.6.8/.doctrees/api_doc/reflection/iter.doctree
index 7e3fc6603a8..d9238425dea 100644
Binary files a/v0.6.8/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.8/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/scale/index.doctree b/v0.6.8/.doctrees/api_doc/scale/index.doctree
index 9699a318f5b..9835e285dae 100644
Binary files a/v0.6.8/.doctrees/api_doc/scale/index.doctree and b/v0.6.8/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/scale/size.doctree b/v0.6.8/.doctrees/api_doc/scale/size.doctree
index f35c8e088f3..6a0f980e39e 100644
Binary files a/v0.6.8/.doctrees/api_doc/scale/size.doctree and b/v0.6.8/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/scale/time.doctree b/v0.6.8/.doctrees/api_doc/scale/time.doctree
index 685d3009d02..ae5310be7a1 100644
Binary files a/v0.6.8/.doctrees/api_doc/scale/time.doctree and b/v0.6.8/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/string/index.doctree b/v0.6.8/.doctrees/api_doc/string/index.doctree
index db3370a8093..a1e9f530a19 100644
Binary files a/v0.6.8/.doctrees/api_doc/string/index.doctree and b/v0.6.8/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/string/plural.doctree b/v0.6.8/.doctrees/api_doc/string/plural.doctree
index 8e0fe5005d4..937972a0d43 100644
Binary files a/v0.6.8/.doctrees/api_doc/string/plural.doctree and b/v0.6.8/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/string/template.doctree b/v0.6.8/.doctrees/api_doc/string/template.doctree
index d0328f2ba68..946b6f41e35 100644
Binary files a/v0.6.8/.doctrees/api_doc/string/template.doctree and b/v0.6.8/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/string/trunc.doctree b/v0.6.8/.doctrees/api_doc/string/trunc.doctree
index f429660bf38..5916428963b 100644
Binary files a/v0.6.8/.doctrees/api_doc/string/trunc.doctree and b/v0.6.8/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/system/filesystem.doctree b/v0.6.8/.doctrees/api_doc/system/filesystem.doctree
index f0266c72ab3..ca7559007bf 100644
Binary files a/v0.6.8/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.8/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/system/index.doctree b/v0.6.8/.doctrees/api_doc/system/index.doctree
index 1871c0da5f8..fab29e8eb73 100644
Binary files a/v0.6.8/.doctrees/api_doc/system/index.doctree and b/v0.6.8/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/system/os.doctree b/v0.6.8/.doctrees/api_doc/system/os.doctree
index 0d42f458936..f0aa590edf6 100644
Binary files a/v0.6.8/.doctrees/api_doc/system/os.doctree and b/v0.6.8/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/system/python.doctree b/v0.6.8/.doctrees/api_doc/system/python.doctree
index 25f8a2d7029..607e96e3bfc 100644
Binary files a/v0.6.8/.doctrees/api_doc/system/python.doctree and b/v0.6.8/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/testing/capture.doctree b/v0.6.8/.doctrees/api_doc/testing/capture.doctree
index b37d0b380e5..f261d86382a 100644
Binary files a/v0.6.8/.doctrees/api_doc/testing/capture.doctree and b/v0.6.8/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/testing/generator.doctree b/v0.6.8/.doctrees/api_doc/testing/generator.doctree
index 7a4c416a82e..4d56deff9a6 100644
Binary files a/v0.6.8/.doctrees/api_doc/testing/generator.doctree and b/v0.6.8/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/testing/index.doctree b/v0.6.8/.doctrees/api_doc/testing/index.doctree
index 0dc6aa21781..39bc09b40ea 100644
Binary files a/v0.6.8/.doctrees/api_doc/testing/index.doctree and b/v0.6.8/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/testing/isolated.doctree b/v0.6.8/.doctrees/api_doc/testing/isolated.doctree
index 0968d4cc7ee..d5e8a9c5cac 100644
Binary files a/v0.6.8/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.8/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.8/.doctrees/api_doc/testing/requires.doctree b/v0.6.8/.doctrees/api_doc/testing/requires.doctree
index f305d761b36..82620603689 100644
Binary files a/v0.6.8/.doctrees/api_doc/testing/requires.doctree and b/v0.6.8/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.8/.doctrees/environment.pickle b/v0.6.8/.doctrees/environment.pickle
index b5d8d3adba0..a71b5a11164 100644
Binary files a/v0.6.8/.doctrees/environment.pickle and b/v0.6.8/.doctrees/environment.pickle differ
diff --git a/v0.6.8/.doctrees/index.doctree b/v0.6.8/.doctrees/index.doctree
index eecaf60a39f..50c463b89d7 100644
Binary files a/v0.6.8/.doctrees/index.doctree and b/v0.6.8/.doctrees/index.doctree differ
diff --git a/v0.6.8/.doctrees/tutorials/installation/index.doctree b/v0.6.8/.doctrees/tutorials/installation/index.doctree
index 55822d61b28..f699d23778e 100644
Binary files a/v0.6.8/.doctrees/tutorials/installation/index.doctree and b/v0.6.8/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.6.9/.buildinfo b/v0.6.9/.buildinfo
index f1ebee2ff49..d28faa1e265 100644
--- a/v0.6.9/.buildinfo
+++ b/v0.6.9/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: bf1d7009dd958a65efcf4ec8a136de51
+config: e49612ac22871f9ab21e8c4ef041c6f0
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.6.9/.doctrees/api_doc/algorithm/index.doctree b/v0.6.9/.doctrees/api_doc/algorithm/index.doctree
index 4ef70ed87c3..73196b438ce 100644
Binary files a/v0.6.9/.doctrees/api_doc/algorithm/index.doctree and b/v0.6.9/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/algorithm/topological.doctree b/v0.6.9/.doctrees/api_doc/algorithm/topological.doctree
index 5a4a7971110..9c7686e25f3 100644
Binary files a/v0.6.9/.doctrees/api_doc/algorithm/topological.doctree and b/v0.6.9/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/binary/base.doctree b/v0.6.9/.doctrees/api_doc/binary/base.doctree
index f501830a063..1761f9cda58 100644
Binary files a/v0.6.9/.doctrees/api_doc/binary/base.doctree and b/v0.6.9/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/binary/bool.doctree b/v0.6.9/.doctrees/api_doc/binary/bool.doctree
index 92d0d52d73d..ca3f17ce455 100644
Binary files a/v0.6.9/.doctrees/api_doc/binary/bool.doctree and b/v0.6.9/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/binary/buffer.doctree b/v0.6.9/.doctrees/api_doc/binary/buffer.doctree
index e77afd4118f..19bdbdf1c68 100644
Binary files a/v0.6.9/.doctrees/api_doc/binary/buffer.doctree and b/v0.6.9/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/binary/float.doctree b/v0.6.9/.doctrees/api_doc/binary/float.doctree
index 2d473585cc4..702c5aff447 100644
Binary files a/v0.6.9/.doctrees/api_doc/binary/float.doctree and b/v0.6.9/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/binary/index.doctree b/v0.6.9/.doctrees/api_doc/binary/index.doctree
index bfa98c82a72..3b2eb8ca121 100644
Binary files a/v0.6.9/.doctrees/api_doc/binary/index.doctree and b/v0.6.9/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/binary/int.doctree b/v0.6.9/.doctrees/api_doc/binary/int.doctree
index 8a9c79dcb6f..ef5d54f29c8 100644
Binary files a/v0.6.9/.doctrees/api_doc/binary/int.doctree and b/v0.6.9/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/binary/str.doctree b/v0.6.9/.doctrees/api_doc/binary/str.doctree
index 1736eead143..cafc74bc104 100644
Binary files a/v0.6.9/.doctrees/api_doc/binary/str.doctree and b/v0.6.9/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/binary/uint.doctree b/v0.6.9/.doctrees/api_doc/binary/uint.doctree
index 10b4cffa144..1485042c00e 100644
Binary files a/v0.6.9/.doctrees/api_doc/binary/uint.doctree and b/v0.6.9/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/collection/dimension.doctree b/v0.6.9/.doctrees/api_doc/collection/dimension.doctree
index 71f6b44f9e7..14fb7c49ad2 100644
Binary files a/v0.6.9/.doctrees/api_doc/collection/dimension.doctree and b/v0.6.9/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/collection/functional.doctree b/v0.6.9/.doctrees/api_doc/collection/functional.doctree
index 8906601faaa..359627ffd74 100644
Binary files a/v0.6.9/.doctrees/api_doc/collection/functional.doctree and b/v0.6.9/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/collection/index.doctree b/v0.6.9/.doctrees/api_doc/collection/index.doctree
index 4e7e84d81fc..ab8cfb1eeaf 100644
Binary files a/v0.6.9/.doctrees/api_doc/collection/index.doctree and b/v0.6.9/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/collection/sequence.doctree b/v0.6.9/.doctrees/api_doc/collection/sequence.doctree
index 15411304449..5a74146020d 100644
Binary files a/v0.6.9/.doctrees/api_doc/collection/sequence.doctree and b/v0.6.9/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/collection/stacked.doctree b/v0.6.9/.doctrees/api_doc/collection/stacked.doctree
index 5bb09743421..663f2b73718 100644
Binary files a/v0.6.9/.doctrees/api_doc/collection/stacked.doctree and b/v0.6.9/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/collection/structural.doctree b/v0.6.9/.doctrees/api_doc/collection/structural.doctree
index a64ba7c8814..121a0dc5ee5 100644
Binary files a/v0.6.9/.doctrees/api_doc/collection/structural.doctree and b/v0.6.9/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/color/index.doctree b/v0.6.9/.doctrees/api_doc/color/index.doctree
index 43b24b51c9c..ce31d08ffa4 100644
Binary files a/v0.6.9/.doctrees/api_doc/color/index.doctree and b/v0.6.9/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/color/model.doctree b/v0.6.9/.doctrees/api_doc/color/model.doctree
index 8e8a5466808..f39c9829209 100644
Binary files a/v0.6.9/.doctrees/api_doc/color/model.doctree and b/v0.6.9/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/color/utils.doctree b/v0.6.9/.doctrees/api_doc/color/utils.doctree
index 49863775077..f5c7f9a6c55 100644
Binary files a/v0.6.9/.doctrees/api_doc/color/utils.doctree and b/v0.6.9/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/config/index.doctree b/v0.6.9/.doctrees/api_doc/config/index.doctree
index a8fbc45e512..41656be4388 100644
Binary files a/v0.6.9/.doctrees/api_doc/config/index.doctree and b/v0.6.9/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/config/meta.doctree b/v0.6.9/.doctrees/api_doc/config/meta.doctree
index 1277853b7a6..c0aa7f46391 100644
Binary files a/v0.6.9/.doctrees/api_doc/config/meta.doctree and b/v0.6.9/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/design/decorator.doctree b/v0.6.9/.doctrees/api_doc/design/decorator.doctree
index d79e3abbc42..cbededc8cb5 100644
Binary files a/v0.6.9/.doctrees/api_doc/design/decorator.doctree and b/v0.6.9/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/design/final.doctree b/v0.6.9/.doctrees/api_doc/design/final.doctree
index 3963f26ec8b..203a7942b9f 100644
Binary files a/v0.6.9/.doctrees/api_doc/design/final.doctree and b/v0.6.9/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/design/index.doctree b/v0.6.9/.doctrees/api_doc/design/index.doctree
index 932a0df5b05..caf8018d4ff 100644
Binary files a/v0.6.9/.doctrees/api_doc/design/index.doctree and b/v0.6.9/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/design/observer.doctree b/v0.6.9/.doctrees/api_doc/design/observer.doctree
index dfe991678c9..e092ba4341a 100644
Binary files a/v0.6.9/.doctrees/api_doc/design/observer.doctree and b/v0.6.9/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/design/singleton.doctree b/v0.6.9/.doctrees/api_doc/design/singleton.doctree
index 5586e3da00a..986a6a8c455 100644
Binary files a/v0.6.9/.doctrees/api_doc/design/singleton.doctree and b/v0.6.9/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/encoding/ansi.doctree b/v0.6.9/.doctrees/api_doc/encoding/ansi.doctree
index f55b6655002..44d2a505c94 100644
Binary files a/v0.6.9/.doctrees/api_doc/encoding/ansi.doctree and b/v0.6.9/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/encoding/base64.doctree b/v0.6.9/.doctrees/api_doc/encoding/base64.doctree
index b0433ee99c0..424106cbfe5 100644
Binary files a/v0.6.9/.doctrees/api_doc/encoding/base64.doctree and b/v0.6.9/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/encoding/decode.doctree b/v0.6.9/.doctrees/api_doc/encoding/decode.doctree
index d9cb60771ea..41418b04585 100644
Binary files a/v0.6.9/.doctrees/api_doc/encoding/decode.doctree and b/v0.6.9/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/encoding/hash.doctree b/v0.6.9/.doctrees/api_doc/encoding/hash.doctree
index 21538399c5a..18e408cc724 100644
Binary files a/v0.6.9/.doctrees/api_doc/encoding/hash.doctree and b/v0.6.9/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/encoding/index.doctree b/v0.6.9/.doctrees/api_doc/encoding/index.doctree
index e32ae82d985..8445072a481 100644
Binary files a/v0.6.9/.doctrees/api_doc/encoding/index.doctree and b/v0.6.9/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/expression/index.doctree b/v0.6.9/.doctrees/api_doc/expression/index.doctree
index cd86fad0916..adab04abbfd 100644
Binary files a/v0.6.9/.doctrees/api_doc/expression/index.doctree and b/v0.6.9/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/expression/native.doctree b/v0.6.9/.doctrees/api_doc/expression/native.doctree
index 92e97fbeb2e..683e6d9bd22 100644
Binary files a/v0.6.9/.doctrees/api_doc/expression/native.doctree and b/v0.6.9/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/file/index.doctree b/v0.6.9/.doctrees/api_doc/file/index.doctree
index b01f88a5d46..fa409e35c63 100644
Binary files a/v0.6.9/.doctrees/api_doc/file/index.doctree and b/v0.6.9/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/file/stream.doctree b/v0.6.9/.doctrees/api_doc/file/stream.doctree
index a9e84d3c838..d2de54d2aa3 100644
Binary files a/v0.6.9/.doctrees/api_doc/file/stream.doctree and b/v0.6.9/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/model/clazz.doctree b/v0.6.9/.doctrees/api_doc/model/clazz.doctree
index 12e54aba805..9699f31b7ad 100644
Binary files a/v0.6.9/.doctrees/api_doc/model/clazz.doctree and b/v0.6.9/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/model/compare.doctree b/v0.6.9/.doctrees/api_doc/model/compare.doctree
index 722cac931d4..c5cda719142 100644
Binary files a/v0.6.9/.doctrees/api_doc/model/compare.doctree and b/v0.6.9/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/model/enum.doctree b/v0.6.9/.doctrees/api_doc/model/enum.doctree
index f8b38095a04..cf17efec861 100644
Binary files a/v0.6.9/.doctrees/api_doc/model/enum.doctree and b/v0.6.9/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/model/index.doctree b/v0.6.9/.doctrees/api_doc/model/index.doctree
index 1fc2bfbc9db..d8d051be2ba 100644
Binary files a/v0.6.9/.doctrees/api_doc/model/index.doctree and b/v0.6.9/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/model/raw.doctree b/v0.6.9/.doctrees/api_doc/model/raw.doctree
index a774067bbcd..1646b6d01c8 100644
Binary files a/v0.6.9/.doctrees/api_doc/model/raw.doctree and b/v0.6.9/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/model/repr.doctree b/v0.6.9/.doctrees/api_doc/model/repr.doctree
index d059b34b886..08429834f48 100644
Binary files a/v0.6.9/.doctrees/api_doc/model/repr.doctree and b/v0.6.9/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/random/binary.doctree b/v0.6.9/.doctrees/api_doc/random/binary.doctree
index 91e8c6f2b90..73cf8b987df 100644
Binary files a/v0.6.9/.doctrees/api_doc/random/binary.doctree and b/v0.6.9/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/random/index.doctree b/v0.6.9/.doctrees/api_doc/random/index.doctree
index 2b8c85a7dd3..42f5c1a5f3c 100644
Binary files a/v0.6.9/.doctrees/api_doc/random/index.doctree and b/v0.6.9/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/random/sequence.doctree b/v0.6.9/.doctrees/api_doc/random/sequence.doctree
index b3fffcc5259..12a4ef3ab22 100644
Binary files a/v0.6.9/.doctrees/api_doc/random/sequence.doctree and b/v0.6.9/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/random/string.doctree b/v0.6.9/.doctrees/api_doc/random/string.doctree
index b05b19d3f72..4ea84e138fb 100644
Binary files a/v0.6.9/.doctrees/api_doc/random/string.doctree and b/v0.6.9/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/reflection/clazz.doctree b/v0.6.9/.doctrees/api_doc/reflection/clazz.doctree
index 9c8dcbe0d52..2277462d082 100644
Binary files a/v0.6.9/.doctrees/api_doc/reflection/clazz.doctree and b/v0.6.9/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/reflection/context.doctree b/v0.6.9/.doctrees/api_doc/reflection/context.doctree
index eb74bf61efd..bf4b5da7140 100644
Binary files a/v0.6.9/.doctrees/api_doc/reflection/context.doctree and b/v0.6.9/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/reflection/exception.doctree b/v0.6.9/.doctrees/api_doc/reflection/exception.doctree
index e9651ac472c..3e24d6ebec8 100644
Binary files a/v0.6.9/.doctrees/api_doc/reflection/exception.doctree and b/v0.6.9/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/reflection/func.doctree b/v0.6.9/.doctrees/api_doc/reflection/func.doctree
index 447140aeef5..320da24b4ea 100644
Binary files a/v0.6.9/.doctrees/api_doc/reflection/func.doctree and b/v0.6.9/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/reflection/imports.doctree b/v0.6.9/.doctrees/api_doc/reflection/imports.doctree
index d22768fe8ca..257d6a14502 100644
Binary files a/v0.6.9/.doctrees/api_doc/reflection/imports.doctree and b/v0.6.9/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/reflection/index.doctree b/v0.6.9/.doctrees/api_doc/reflection/index.doctree
index d5bbc46940b..acd8d7a9eb1 100644
Binary files a/v0.6.9/.doctrees/api_doc/reflection/index.doctree and b/v0.6.9/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/reflection/iter.doctree b/v0.6.9/.doctrees/api_doc/reflection/iter.doctree
index 4745f46c580..af3c0b846e3 100644
Binary files a/v0.6.9/.doctrees/api_doc/reflection/iter.doctree and b/v0.6.9/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/scale/index.doctree b/v0.6.9/.doctrees/api_doc/scale/index.doctree
index 85cec6a468e..69d3813a0df 100644
Binary files a/v0.6.9/.doctrees/api_doc/scale/index.doctree and b/v0.6.9/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/scale/size.doctree b/v0.6.9/.doctrees/api_doc/scale/size.doctree
index 0dda3f594f5..8435d3deadf 100644
Binary files a/v0.6.9/.doctrees/api_doc/scale/size.doctree and b/v0.6.9/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/scale/time.doctree b/v0.6.9/.doctrees/api_doc/scale/time.doctree
index 6e7865bf911..9fb2ba4eb43 100644
Binary files a/v0.6.9/.doctrees/api_doc/scale/time.doctree and b/v0.6.9/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/string/index.doctree b/v0.6.9/.doctrees/api_doc/string/index.doctree
index 0f710e67d92..92ad74699dd 100644
Binary files a/v0.6.9/.doctrees/api_doc/string/index.doctree and b/v0.6.9/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/string/plural.doctree b/v0.6.9/.doctrees/api_doc/string/plural.doctree
index 349fc59818a..e206e458159 100644
Binary files a/v0.6.9/.doctrees/api_doc/string/plural.doctree and b/v0.6.9/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/string/template.doctree b/v0.6.9/.doctrees/api_doc/string/template.doctree
index 22330284588..52631f0eb74 100644
Binary files a/v0.6.9/.doctrees/api_doc/string/template.doctree and b/v0.6.9/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/string/trunc.doctree b/v0.6.9/.doctrees/api_doc/string/trunc.doctree
index 9342712706d..13a6a8b9fdc 100644
Binary files a/v0.6.9/.doctrees/api_doc/string/trunc.doctree and b/v0.6.9/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/system/filesystem.doctree b/v0.6.9/.doctrees/api_doc/system/filesystem.doctree
index 6626fd18e92..9e3d9338bc5 100644
Binary files a/v0.6.9/.doctrees/api_doc/system/filesystem.doctree and b/v0.6.9/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/system/index.doctree b/v0.6.9/.doctrees/api_doc/system/index.doctree
index ceb77ea241d..44a6ab9fc79 100644
Binary files a/v0.6.9/.doctrees/api_doc/system/index.doctree and b/v0.6.9/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/system/os.doctree b/v0.6.9/.doctrees/api_doc/system/os.doctree
index 806c632e393..bcbe9c16415 100644
Binary files a/v0.6.9/.doctrees/api_doc/system/os.doctree and b/v0.6.9/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/system/python.doctree b/v0.6.9/.doctrees/api_doc/system/python.doctree
index 9f5b0fd7fdd..1789b76fc24 100644
Binary files a/v0.6.9/.doctrees/api_doc/system/python.doctree and b/v0.6.9/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/testing/capture.doctree b/v0.6.9/.doctrees/api_doc/testing/capture.doctree
index 8b51d88f8d4..e8d294fc2fc 100644
Binary files a/v0.6.9/.doctrees/api_doc/testing/capture.doctree and b/v0.6.9/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/testing/generator.doctree b/v0.6.9/.doctrees/api_doc/testing/generator.doctree
index a017bef2825..89ca47be2ab 100644
Binary files a/v0.6.9/.doctrees/api_doc/testing/generator.doctree and b/v0.6.9/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/testing/index.doctree b/v0.6.9/.doctrees/api_doc/testing/index.doctree
index 6813f592a2e..06feefa42eb 100644
Binary files a/v0.6.9/.doctrees/api_doc/testing/index.doctree and b/v0.6.9/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/testing/isolated.doctree b/v0.6.9/.doctrees/api_doc/testing/isolated.doctree
index a1261b0eb71..3207673ff87 100644
Binary files a/v0.6.9/.doctrees/api_doc/testing/isolated.doctree and b/v0.6.9/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.6.9/.doctrees/api_doc/testing/requires.doctree b/v0.6.9/.doctrees/api_doc/testing/requires.doctree
index 59bd4266b70..22518403bf1 100644
Binary files a/v0.6.9/.doctrees/api_doc/testing/requires.doctree and b/v0.6.9/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.6.9/.doctrees/environment.pickle b/v0.6.9/.doctrees/environment.pickle
index dbd904e4466..057a94232d0 100644
Binary files a/v0.6.9/.doctrees/environment.pickle and b/v0.6.9/.doctrees/environment.pickle differ
diff --git a/v0.6.9/.doctrees/index.doctree b/v0.6.9/.doctrees/index.doctree
index 6212625c621..f7af1ee5366 100644
Binary files a/v0.6.9/.doctrees/index.doctree and b/v0.6.9/.doctrees/index.doctree differ
diff --git a/v0.6.9/.doctrees/tutorials/installation/index.doctree b/v0.6.9/.doctrees/tutorials/installation/index.doctree
index 7abb28071ac..cc4595821f0 100644
Binary files a/v0.6.9/.doctrees/tutorials/installation/index.doctree and b/v0.6.9/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.7.0/.buildinfo b/v0.7.0/.buildinfo
index 168a75b0940..0b9ada1a663 100644
--- a/v0.7.0/.buildinfo
+++ b/v0.7.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 175027aa84e419af23fca5ba7961be17
+config: 6b5cda0b35cc07edaecc411ad3f3f37e
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.7.0/.doctrees/api_doc/algorithm/index.doctree b/v0.7.0/.doctrees/api_doc/algorithm/index.doctree
index 780e993b657..c3bd2ac8d42 100644
Binary files a/v0.7.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.7.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/algorithm/linear.doctree b/v0.7.0/.doctrees/api_doc/algorithm/linear.doctree
index 0588f303890..8a5244c8bc3 100644
Binary files a/v0.7.0/.doctrees/api_doc/algorithm/linear.doctree and b/v0.7.0/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.7.0/.doctrees/api_doc/algorithm/topological.doctree
index a79c829c52b..f52b7547816 100644
Binary files a/v0.7.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.7.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/binary/base.doctree b/v0.7.0/.doctrees/api_doc/binary/base.doctree
index df272b73bed..acee238ee2c 100644
Binary files a/v0.7.0/.doctrees/api_doc/binary/base.doctree and b/v0.7.0/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/binary/bool.doctree b/v0.7.0/.doctrees/api_doc/binary/bool.doctree
index b714b6b7fd4..18c7f5e3bc2 100644
Binary files a/v0.7.0/.doctrees/api_doc/binary/bool.doctree and b/v0.7.0/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/binary/buffer.doctree b/v0.7.0/.doctrees/api_doc/binary/buffer.doctree
index 7696ba3858f..644346bcc35 100644
Binary files a/v0.7.0/.doctrees/api_doc/binary/buffer.doctree and b/v0.7.0/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/binary/float.doctree b/v0.7.0/.doctrees/api_doc/binary/float.doctree
index 2a291de0dea..1e7d8e990f9 100644
Binary files a/v0.7.0/.doctrees/api_doc/binary/float.doctree and b/v0.7.0/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/binary/index.doctree b/v0.7.0/.doctrees/api_doc/binary/index.doctree
index b80888676c2..301099df9d3 100644
Binary files a/v0.7.0/.doctrees/api_doc/binary/index.doctree and b/v0.7.0/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/binary/int.doctree b/v0.7.0/.doctrees/api_doc/binary/int.doctree
index 11b638911d1..23cfa1f6e2b 100644
Binary files a/v0.7.0/.doctrees/api_doc/binary/int.doctree and b/v0.7.0/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/binary/str.doctree b/v0.7.0/.doctrees/api_doc/binary/str.doctree
index b5299788758..153748bf9b0 100644
Binary files a/v0.7.0/.doctrees/api_doc/binary/str.doctree and b/v0.7.0/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/binary/uint.doctree b/v0.7.0/.doctrees/api_doc/binary/uint.doctree
index 5feade93102..4368b016720 100644
Binary files a/v0.7.0/.doctrees/api_doc/binary/uint.doctree and b/v0.7.0/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/collection/dimension.doctree b/v0.7.0/.doctrees/api_doc/collection/dimension.doctree
index c1014f54f70..8f0ca976c2f 100644
Binary files a/v0.7.0/.doctrees/api_doc/collection/dimension.doctree and b/v0.7.0/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/collection/functional.doctree b/v0.7.0/.doctrees/api_doc/collection/functional.doctree
index 401c72d1e31..4a8e5da5dd4 100644
Binary files a/v0.7.0/.doctrees/api_doc/collection/functional.doctree and b/v0.7.0/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/collection/index.doctree b/v0.7.0/.doctrees/api_doc/collection/index.doctree
index 726a1babc0b..621ae01b41f 100644
Binary files a/v0.7.0/.doctrees/api_doc/collection/index.doctree and b/v0.7.0/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/collection/sequence.doctree b/v0.7.0/.doctrees/api_doc/collection/sequence.doctree
index b6e2c3136ba..492131eb5b0 100644
Binary files a/v0.7.0/.doctrees/api_doc/collection/sequence.doctree and b/v0.7.0/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/collection/stacked.doctree b/v0.7.0/.doctrees/api_doc/collection/stacked.doctree
index 9eafb573d07..9dd2e90a5c3 100644
Binary files a/v0.7.0/.doctrees/api_doc/collection/stacked.doctree and b/v0.7.0/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/collection/structural.doctree b/v0.7.0/.doctrees/api_doc/collection/structural.doctree
index 11ab71703eb..f3f74d39b9c 100644
Binary files a/v0.7.0/.doctrees/api_doc/collection/structural.doctree and b/v0.7.0/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/color/index.doctree b/v0.7.0/.doctrees/api_doc/color/index.doctree
index b92281f1c22..12c3c1b2847 100644
Binary files a/v0.7.0/.doctrees/api_doc/color/index.doctree and b/v0.7.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/color/model.doctree b/v0.7.0/.doctrees/api_doc/color/model.doctree
index ba386544b02..5f02fdc8555 100644
Binary files a/v0.7.0/.doctrees/api_doc/color/model.doctree and b/v0.7.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/color/utils.doctree b/v0.7.0/.doctrees/api_doc/color/utils.doctree
index e72f0dbaa8e..6093b50792a 100644
Binary files a/v0.7.0/.doctrees/api_doc/color/utils.doctree and b/v0.7.0/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/config/index.doctree b/v0.7.0/.doctrees/api_doc/config/index.doctree
index d62268d3f66..74991e791e7 100644
Binary files a/v0.7.0/.doctrees/api_doc/config/index.doctree and b/v0.7.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/config/meta.doctree b/v0.7.0/.doctrees/api_doc/config/meta.doctree
index 6bea71c6ee8..638b2434062 100644
Binary files a/v0.7.0/.doctrees/api_doc/config/meta.doctree and b/v0.7.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/design/decorator.doctree b/v0.7.0/.doctrees/api_doc/design/decorator.doctree
index 7f3262912c8..591d76d9d56 100644
Binary files a/v0.7.0/.doctrees/api_doc/design/decorator.doctree and b/v0.7.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/design/final.doctree b/v0.7.0/.doctrees/api_doc/design/final.doctree
index 6002cd98688..1d6c403795a 100644
Binary files a/v0.7.0/.doctrees/api_doc/design/final.doctree and b/v0.7.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/design/index.doctree b/v0.7.0/.doctrees/api_doc/design/index.doctree
index 4d06a20914a..3334b584297 100644
Binary files a/v0.7.0/.doctrees/api_doc/design/index.doctree and b/v0.7.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/design/observer.doctree b/v0.7.0/.doctrees/api_doc/design/observer.doctree
index e8d117b5b07..ce629f97ab3 100644
Binary files a/v0.7.0/.doctrees/api_doc/design/observer.doctree and b/v0.7.0/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/design/singleton.doctree b/v0.7.0/.doctrees/api_doc/design/singleton.doctree
index c7ff053813f..ad8dc5ce340 100644
Binary files a/v0.7.0/.doctrees/api_doc/design/singleton.doctree and b/v0.7.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/encoding/ansi.doctree b/v0.7.0/.doctrees/api_doc/encoding/ansi.doctree
index 3e5f84afe7e..343b706fe31 100644
Binary files a/v0.7.0/.doctrees/api_doc/encoding/ansi.doctree and b/v0.7.0/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/encoding/base64.doctree b/v0.7.0/.doctrees/api_doc/encoding/base64.doctree
index 9fb05093f1f..6ec863197e0 100644
Binary files a/v0.7.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.7.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/encoding/decode.doctree b/v0.7.0/.doctrees/api_doc/encoding/decode.doctree
index d5a2a8895f5..a2f3340fd68 100644
Binary files a/v0.7.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.7.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/encoding/hash.doctree b/v0.7.0/.doctrees/api_doc/encoding/hash.doctree
index 5c4c00d2e6f..34ffa300b02 100644
Binary files a/v0.7.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.7.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/encoding/index.doctree b/v0.7.0/.doctrees/api_doc/encoding/index.doctree
index 9604c5b0fd9..dee816b2652 100644
Binary files a/v0.7.0/.doctrees/api_doc/encoding/index.doctree and b/v0.7.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/expression/index.doctree b/v0.7.0/.doctrees/api_doc/expression/index.doctree
index b6cbe52cc89..9b4fe776c56 100644
Binary files a/v0.7.0/.doctrees/api_doc/expression/index.doctree and b/v0.7.0/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/expression/native.doctree b/v0.7.0/.doctrees/api_doc/expression/native.doctree
index 8859ad67837..d5676945110 100644
Binary files a/v0.7.0/.doctrees/api_doc/expression/native.doctree and b/v0.7.0/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/file/index.doctree b/v0.7.0/.doctrees/api_doc/file/index.doctree
index beb489e59e8..8bad86366a0 100644
Binary files a/v0.7.0/.doctrees/api_doc/file/index.doctree and b/v0.7.0/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/file/stream.doctree b/v0.7.0/.doctrees/api_doc/file/stream.doctree
index b126f6852bd..6563c24eba6 100644
Binary files a/v0.7.0/.doctrees/api_doc/file/stream.doctree and b/v0.7.0/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/model/clazz.doctree b/v0.7.0/.doctrees/api_doc/model/clazz.doctree
index 1060760c0cd..6a14690aed5 100644
Binary files a/v0.7.0/.doctrees/api_doc/model/clazz.doctree and b/v0.7.0/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/model/compare.doctree b/v0.7.0/.doctrees/api_doc/model/compare.doctree
index 9c647e4ea61..2573c871872 100644
Binary files a/v0.7.0/.doctrees/api_doc/model/compare.doctree and b/v0.7.0/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/model/enum.doctree b/v0.7.0/.doctrees/api_doc/model/enum.doctree
index 20d67367286..b413775dc45 100644
Binary files a/v0.7.0/.doctrees/api_doc/model/enum.doctree and b/v0.7.0/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/model/index.doctree b/v0.7.0/.doctrees/api_doc/model/index.doctree
index 02e7ac22b0a..7661cebdf5b 100644
Binary files a/v0.7.0/.doctrees/api_doc/model/index.doctree and b/v0.7.0/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/model/raw.doctree b/v0.7.0/.doctrees/api_doc/model/raw.doctree
index 67d1973099b..f1d05e70691 100644
Binary files a/v0.7.0/.doctrees/api_doc/model/raw.doctree and b/v0.7.0/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/model/repr.doctree b/v0.7.0/.doctrees/api_doc/model/repr.doctree
index 9b420ee351f..74767b9eabf 100644
Binary files a/v0.7.0/.doctrees/api_doc/model/repr.doctree and b/v0.7.0/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/random/binary.doctree b/v0.7.0/.doctrees/api_doc/random/binary.doctree
index 67bf7911fb2..d8a32c8d8c7 100644
Binary files a/v0.7.0/.doctrees/api_doc/random/binary.doctree and b/v0.7.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/random/index.doctree b/v0.7.0/.doctrees/api_doc/random/index.doctree
index 45cc0de4c81..c5cd8492850 100644
Binary files a/v0.7.0/.doctrees/api_doc/random/index.doctree and b/v0.7.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/random/sequence.doctree b/v0.7.0/.doctrees/api_doc/random/sequence.doctree
index d262b7b2c9a..0d04d90fd0a 100644
Binary files a/v0.7.0/.doctrees/api_doc/random/sequence.doctree and b/v0.7.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/random/string.doctree b/v0.7.0/.doctrees/api_doc/random/string.doctree
index 709e873e043..40aea49d5f1 100644
Binary files a/v0.7.0/.doctrees/api_doc/random/string.doctree and b/v0.7.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.7.0/.doctrees/api_doc/reflection/clazz.doctree
index e7dee3ce8d3..ef38bdd3b95 100644
Binary files a/v0.7.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.7.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/reflection/context.doctree b/v0.7.0/.doctrees/api_doc/reflection/context.doctree
index e05a08cd89e..1e8d26af305 100644
Binary files a/v0.7.0/.doctrees/api_doc/reflection/context.doctree and b/v0.7.0/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/reflection/exception.doctree b/v0.7.0/.doctrees/api_doc/reflection/exception.doctree
index 603b2bd7e77..ab19094e128 100644
Binary files a/v0.7.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.7.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/reflection/func.doctree b/v0.7.0/.doctrees/api_doc/reflection/func.doctree
index f707262e1d1..93a7441075d 100644
Binary files a/v0.7.0/.doctrees/api_doc/reflection/func.doctree and b/v0.7.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/reflection/imports.doctree b/v0.7.0/.doctrees/api_doc/reflection/imports.doctree
index 211d693fb11..3e3b659ac40 100644
Binary files a/v0.7.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.7.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/reflection/index.doctree b/v0.7.0/.doctrees/api_doc/reflection/index.doctree
index ca22b3bcaf3..10a58524c9c 100644
Binary files a/v0.7.0/.doctrees/api_doc/reflection/index.doctree and b/v0.7.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/reflection/iter.doctree b/v0.7.0/.doctrees/api_doc/reflection/iter.doctree
index a1225a62550..246a2d18fcc 100644
Binary files a/v0.7.0/.doctrees/api_doc/reflection/iter.doctree and b/v0.7.0/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/reflection/module.doctree b/v0.7.0/.doctrees/api_doc/reflection/module.doctree
index 7275e758e8f..a131095d817 100644
Binary files a/v0.7.0/.doctrees/api_doc/reflection/module.doctree and b/v0.7.0/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/scale/index.doctree b/v0.7.0/.doctrees/api_doc/scale/index.doctree
index 6049231d18f..6b210c372b3 100644
Binary files a/v0.7.0/.doctrees/api_doc/scale/index.doctree and b/v0.7.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/scale/size.doctree b/v0.7.0/.doctrees/api_doc/scale/size.doctree
index 9d0a55df94f..23199d6b180 100644
Binary files a/v0.7.0/.doctrees/api_doc/scale/size.doctree and b/v0.7.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/scale/time.doctree b/v0.7.0/.doctrees/api_doc/scale/time.doctree
index ecaf1b76994..c862c900629 100644
Binary files a/v0.7.0/.doctrees/api_doc/scale/time.doctree and b/v0.7.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/string/index.doctree b/v0.7.0/.doctrees/api_doc/string/index.doctree
index 70d96f020a0..6d1a50174ef 100644
Binary files a/v0.7.0/.doctrees/api_doc/string/index.doctree and b/v0.7.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/string/plural.doctree b/v0.7.0/.doctrees/api_doc/string/plural.doctree
index 57b390cd20b..647439c0159 100644
Binary files a/v0.7.0/.doctrees/api_doc/string/plural.doctree and b/v0.7.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/string/template.doctree b/v0.7.0/.doctrees/api_doc/string/template.doctree
index dfe6c33ed04..caa316dfc2b 100644
Binary files a/v0.7.0/.doctrees/api_doc/string/template.doctree and b/v0.7.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/string/trunc.doctree b/v0.7.0/.doctrees/api_doc/string/trunc.doctree
index 3123449c791..bffce5ca12e 100644
Binary files a/v0.7.0/.doctrees/api_doc/string/trunc.doctree and b/v0.7.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/system/filesystem.doctree b/v0.7.0/.doctrees/api_doc/system/filesystem.doctree
index 6891e82a43a..24aa9f4ddc0 100644
Binary files a/v0.7.0/.doctrees/api_doc/system/filesystem.doctree and b/v0.7.0/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/system/index.doctree b/v0.7.0/.doctrees/api_doc/system/index.doctree
index 446c3d1ab6e..76cc1ac5cd3 100644
Binary files a/v0.7.0/.doctrees/api_doc/system/index.doctree and b/v0.7.0/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/system/network.doctree b/v0.7.0/.doctrees/api_doc/system/network.doctree
index be7c65b4cb2..4d905b19444 100644
Binary files a/v0.7.0/.doctrees/api_doc/system/network.doctree and b/v0.7.0/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/system/os.doctree b/v0.7.0/.doctrees/api_doc/system/os.doctree
index 015ee571db4..a16c59cdc34 100644
Binary files a/v0.7.0/.doctrees/api_doc/system/os.doctree and b/v0.7.0/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/system/python.doctree b/v0.7.0/.doctrees/api_doc/system/python.doctree
index 601c1820994..72db367081c 100644
Binary files a/v0.7.0/.doctrees/api_doc/system/python.doctree and b/v0.7.0/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/testing/capture.doctree b/v0.7.0/.doctrees/api_doc/testing/capture.doctree
index 6eb878ca9d1..2f6a3b22448 100644
Binary files a/v0.7.0/.doctrees/api_doc/testing/capture.doctree and b/v0.7.0/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/testing/generator.doctree b/v0.7.0/.doctrees/api_doc/testing/generator.doctree
index 70b6a8673a2..6eec5eba22d 100644
Binary files a/v0.7.0/.doctrees/api_doc/testing/generator.doctree and b/v0.7.0/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/testing/index.doctree b/v0.7.0/.doctrees/api_doc/testing/index.doctree
index b31e10a6472..01f2d98b436 100644
Binary files a/v0.7.0/.doctrees/api_doc/testing/index.doctree and b/v0.7.0/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/testing/isolated.doctree b/v0.7.0/.doctrees/api_doc/testing/isolated.doctree
index 9125623c751..5042b4d8d89 100644
Binary files a/v0.7.0/.doctrees/api_doc/testing/isolated.doctree and b/v0.7.0/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.7.0/.doctrees/api_doc/testing/requires.doctree b/v0.7.0/.doctrees/api_doc/testing/requires.doctree
index 2b111690db9..bb483f61804 100644
Binary files a/v0.7.0/.doctrees/api_doc/testing/requires.doctree and b/v0.7.0/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.7.0/.doctrees/environment.pickle b/v0.7.0/.doctrees/environment.pickle
index 6df0b6f8d60..7a026b5396d 100644
Binary files a/v0.7.0/.doctrees/environment.pickle and b/v0.7.0/.doctrees/environment.pickle differ
diff --git a/v0.7.0/.doctrees/index.doctree b/v0.7.0/.doctrees/index.doctree
index d020616f58f..9e72b2cb880 100644
Binary files a/v0.7.0/.doctrees/index.doctree and b/v0.7.0/.doctrees/index.doctree differ
diff --git a/v0.7.0/.doctrees/tutorials/installation/index.doctree b/v0.7.0/.doctrees/tutorials/installation/index.doctree
index 97b1ceeadb0..dbcb7a612e9 100644
Binary files a/v0.7.0/.doctrees/tutorials/installation/index.doctree and b/v0.7.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.7.1/.buildinfo b/v0.7.1/.buildinfo
index 6a0ca9295dc..38a528f863e 100644
--- a/v0.7.1/.buildinfo
+++ b/v0.7.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 6a11a1c5bd06cae2266e93f7aab42539
+config: 56cd18337f2d305f40c4989464868bd8
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.7.1/.doctrees/api_doc/algorithm/index.doctree b/v0.7.1/.doctrees/api_doc/algorithm/index.doctree
index 6c9cea82906..50ec5b2cfe7 100644
Binary files a/v0.7.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.7.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/algorithm/linear.doctree b/v0.7.1/.doctrees/api_doc/algorithm/linear.doctree
index 80ffac3b733..2425cbbce5b 100644
Binary files a/v0.7.1/.doctrees/api_doc/algorithm/linear.doctree and b/v0.7.1/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.7.1/.doctrees/api_doc/algorithm/topological.doctree
index c081b153feb..1a11f24c8dc 100644
Binary files a/v0.7.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.7.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/binary/base.doctree b/v0.7.1/.doctrees/api_doc/binary/base.doctree
index e809d5bf8c8..329a3f8846b 100644
Binary files a/v0.7.1/.doctrees/api_doc/binary/base.doctree and b/v0.7.1/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/binary/bool.doctree b/v0.7.1/.doctrees/api_doc/binary/bool.doctree
index f928eeb36d6..0056ef7d419 100644
Binary files a/v0.7.1/.doctrees/api_doc/binary/bool.doctree and b/v0.7.1/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/binary/buffer.doctree b/v0.7.1/.doctrees/api_doc/binary/buffer.doctree
index 6b5038b1d18..98f84d1a63b 100644
Binary files a/v0.7.1/.doctrees/api_doc/binary/buffer.doctree and b/v0.7.1/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/binary/float.doctree b/v0.7.1/.doctrees/api_doc/binary/float.doctree
index 3b6c56813f3..872a13c2120 100644
Binary files a/v0.7.1/.doctrees/api_doc/binary/float.doctree and b/v0.7.1/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/binary/index.doctree b/v0.7.1/.doctrees/api_doc/binary/index.doctree
index 0eeb1ae7a00..7c331f2d16a 100644
Binary files a/v0.7.1/.doctrees/api_doc/binary/index.doctree and b/v0.7.1/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/binary/int.doctree b/v0.7.1/.doctrees/api_doc/binary/int.doctree
index 326b6bbc72c..9092ec134b4 100644
Binary files a/v0.7.1/.doctrees/api_doc/binary/int.doctree and b/v0.7.1/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/binary/str.doctree b/v0.7.1/.doctrees/api_doc/binary/str.doctree
index 1eb4ecc9755..54a2a3dbd32 100644
Binary files a/v0.7.1/.doctrees/api_doc/binary/str.doctree and b/v0.7.1/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/binary/uint.doctree b/v0.7.1/.doctrees/api_doc/binary/uint.doctree
index 01b6e37b48c..32dd539ba5c 100644
Binary files a/v0.7.1/.doctrees/api_doc/binary/uint.doctree and b/v0.7.1/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/collection/dimension.doctree b/v0.7.1/.doctrees/api_doc/collection/dimension.doctree
index 0a301785e84..e407ba1a436 100644
Binary files a/v0.7.1/.doctrees/api_doc/collection/dimension.doctree and b/v0.7.1/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/collection/functional.doctree b/v0.7.1/.doctrees/api_doc/collection/functional.doctree
index a04c2c6eace..dd98b4e592d 100644
Binary files a/v0.7.1/.doctrees/api_doc/collection/functional.doctree and b/v0.7.1/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/collection/index.doctree b/v0.7.1/.doctrees/api_doc/collection/index.doctree
index f585455cd1d..843e90c15ed 100644
Binary files a/v0.7.1/.doctrees/api_doc/collection/index.doctree and b/v0.7.1/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/collection/sequence.doctree b/v0.7.1/.doctrees/api_doc/collection/sequence.doctree
index cfa355a8216..2e8173caef2 100644
Binary files a/v0.7.1/.doctrees/api_doc/collection/sequence.doctree and b/v0.7.1/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/collection/stacked.doctree b/v0.7.1/.doctrees/api_doc/collection/stacked.doctree
index 902aa11c21d..03c20de2842 100644
Binary files a/v0.7.1/.doctrees/api_doc/collection/stacked.doctree and b/v0.7.1/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/collection/structural.doctree b/v0.7.1/.doctrees/api_doc/collection/structural.doctree
index b4b8c202491..c7ed56fa84b 100644
Binary files a/v0.7.1/.doctrees/api_doc/collection/structural.doctree and b/v0.7.1/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/color/index.doctree b/v0.7.1/.doctrees/api_doc/color/index.doctree
index 585f42f794d..a3e0d0e05a4 100644
Binary files a/v0.7.1/.doctrees/api_doc/color/index.doctree and b/v0.7.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/color/model.doctree b/v0.7.1/.doctrees/api_doc/color/model.doctree
index 7d71dfafee8..253efab6127 100644
Binary files a/v0.7.1/.doctrees/api_doc/color/model.doctree and b/v0.7.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/color/utils.doctree b/v0.7.1/.doctrees/api_doc/color/utils.doctree
index 4fe3c2921be..604dba5c7ca 100644
Binary files a/v0.7.1/.doctrees/api_doc/color/utils.doctree and b/v0.7.1/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/config/index.doctree b/v0.7.1/.doctrees/api_doc/config/index.doctree
index 3e87287e338..4d24ff5ca9a 100644
Binary files a/v0.7.1/.doctrees/api_doc/config/index.doctree and b/v0.7.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/config/meta.doctree b/v0.7.1/.doctrees/api_doc/config/meta.doctree
index 7fc07f8ff92..a8c9e6b4a9e 100644
Binary files a/v0.7.1/.doctrees/api_doc/config/meta.doctree and b/v0.7.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/design/decorator.doctree b/v0.7.1/.doctrees/api_doc/design/decorator.doctree
index df9235e4bbf..219c17a6c7c 100644
Binary files a/v0.7.1/.doctrees/api_doc/design/decorator.doctree and b/v0.7.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/design/final.doctree b/v0.7.1/.doctrees/api_doc/design/final.doctree
index 76042a63723..5dbee74c164 100644
Binary files a/v0.7.1/.doctrees/api_doc/design/final.doctree and b/v0.7.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/design/index.doctree b/v0.7.1/.doctrees/api_doc/design/index.doctree
index 1151d4fc1d3..6c0f08ef95e 100644
Binary files a/v0.7.1/.doctrees/api_doc/design/index.doctree and b/v0.7.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/design/observer.doctree b/v0.7.1/.doctrees/api_doc/design/observer.doctree
index 357132ef79c..a5f52e67a57 100644
Binary files a/v0.7.1/.doctrees/api_doc/design/observer.doctree and b/v0.7.1/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/design/singleton.doctree b/v0.7.1/.doctrees/api_doc/design/singleton.doctree
index c97d73c1f39..9cb046a4b15 100644
Binary files a/v0.7.1/.doctrees/api_doc/design/singleton.doctree and b/v0.7.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/encoding/ansi.doctree b/v0.7.1/.doctrees/api_doc/encoding/ansi.doctree
index 815dc22d46e..e42930a0235 100644
Binary files a/v0.7.1/.doctrees/api_doc/encoding/ansi.doctree and b/v0.7.1/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/encoding/base64.doctree b/v0.7.1/.doctrees/api_doc/encoding/base64.doctree
index 3883509aa28..35ff3e11df6 100644
Binary files a/v0.7.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.7.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/encoding/decode.doctree b/v0.7.1/.doctrees/api_doc/encoding/decode.doctree
index 167bb28b79f..168e5288eb2 100644
Binary files a/v0.7.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.7.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/encoding/hash.doctree b/v0.7.1/.doctrees/api_doc/encoding/hash.doctree
index aa93a4674a5..0dc14699974 100644
Binary files a/v0.7.1/.doctrees/api_doc/encoding/hash.doctree and b/v0.7.1/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/encoding/index.doctree b/v0.7.1/.doctrees/api_doc/encoding/index.doctree
index 90dc95c2c64..64ea2b8477d 100644
Binary files a/v0.7.1/.doctrees/api_doc/encoding/index.doctree and b/v0.7.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/expression/index.doctree b/v0.7.1/.doctrees/api_doc/expression/index.doctree
index 6b3ab0878c3..d292b29c7da 100644
Binary files a/v0.7.1/.doctrees/api_doc/expression/index.doctree and b/v0.7.1/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/expression/native.doctree b/v0.7.1/.doctrees/api_doc/expression/native.doctree
index 120f64be906..014e4b22b47 100644
Binary files a/v0.7.1/.doctrees/api_doc/expression/native.doctree and b/v0.7.1/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/file/index.doctree b/v0.7.1/.doctrees/api_doc/file/index.doctree
index a4e331eab92..05c146d17a1 100644
Binary files a/v0.7.1/.doctrees/api_doc/file/index.doctree and b/v0.7.1/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/file/stream.doctree b/v0.7.1/.doctrees/api_doc/file/stream.doctree
index 3c0156a1686..f7e61d375a7 100644
Binary files a/v0.7.1/.doctrees/api_doc/file/stream.doctree and b/v0.7.1/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/model/clazz.doctree b/v0.7.1/.doctrees/api_doc/model/clazz.doctree
index 47385d99062..f165d0feab9 100644
Binary files a/v0.7.1/.doctrees/api_doc/model/clazz.doctree and b/v0.7.1/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/model/compare.doctree b/v0.7.1/.doctrees/api_doc/model/compare.doctree
index 79c7d243315..4ccc47b34d1 100644
Binary files a/v0.7.1/.doctrees/api_doc/model/compare.doctree and b/v0.7.1/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/model/enum.doctree b/v0.7.1/.doctrees/api_doc/model/enum.doctree
index a4fe9d9e7af..b9424d6e110 100644
Binary files a/v0.7.1/.doctrees/api_doc/model/enum.doctree and b/v0.7.1/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/model/index.doctree b/v0.7.1/.doctrees/api_doc/model/index.doctree
index c2c2c25a5a8..2091928c971 100644
Binary files a/v0.7.1/.doctrees/api_doc/model/index.doctree and b/v0.7.1/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/model/raw.doctree b/v0.7.1/.doctrees/api_doc/model/raw.doctree
index 5080fdc0d84..38eb303f231 100644
Binary files a/v0.7.1/.doctrees/api_doc/model/raw.doctree and b/v0.7.1/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/model/repr.doctree b/v0.7.1/.doctrees/api_doc/model/repr.doctree
index 920b4f837f7..0f2c992527b 100644
Binary files a/v0.7.1/.doctrees/api_doc/model/repr.doctree and b/v0.7.1/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/random/binary.doctree b/v0.7.1/.doctrees/api_doc/random/binary.doctree
index 50da1d498fa..3c6dc5cb14d 100644
Binary files a/v0.7.1/.doctrees/api_doc/random/binary.doctree and b/v0.7.1/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/random/index.doctree b/v0.7.1/.doctrees/api_doc/random/index.doctree
index 7c79f6ca0f4..7907e2106d5 100644
Binary files a/v0.7.1/.doctrees/api_doc/random/index.doctree and b/v0.7.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/random/sequence.doctree b/v0.7.1/.doctrees/api_doc/random/sequence.doctree
index 28ffe72e205..3f96034ba0a 100644
Binary files a/v0.7.1/.doctrees/api_doc/random/sequence.doctree and b/v0.7.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/random/string.doctree b/v0.7.1/.doctrees/api_doc/random/string.doctree
index 7cfc2581f52..c8a926b049a 100644
Binary files a/v0.7.1/.doctrees/api_doc/random/string.doctree and b/v0.7.1/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.7.1/.doctrees/api_doc/reflection/clazz.doctree
index a2e1dc8f18e..065bb92bfb5 100644
Binary files a/v0.7.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.7.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/reflection/context.doctree b/v0.7.1/.doctrees/api_doc/reflection/context.doctree
index 9a52c25bb9d..362b896aab0 100644
Binary files a/v0.7.1/.doctrees/api_doc/reflection/context.doctree and b/v0.7.1/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/reflection/exception.doctree b/v0.7.1/.doctrees/api_doc/reflection/exception.doctree
index 224aef044d6..1bc6e40c763 100644
Binary files a/v0.7.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.7.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/reflection/func.doctree b/v0.7.1/.doctrees/api_doc/reflection/func.doctree
index 0d08c9c292b..f70bee40faa 100644
Binary files a/v0.7.1/.doctrees/api_doc/reflection/func.doctree and b/v0.7.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/reflection/imports.doctree b/v0.7.1/.doctrees/api_doc/reflection/imports.doctree
index 98908b59a0b..9545f530383 100644
Binary files a/v0.7.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.7.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/reflection/index.doctree b/v0.7.1/.doctrees/api_doc/reflection/index.doctree
index 86338a6b871..07b4ab8eb9a 100644
Binary files a/v0.7.1/.doctrees/api_doc/reflection/index.doctree and b/v0.7.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/reflection/iter.doctree b/v0.7.1/.doctrees/api_doc/reflection/iter.doctree
index fb8ac625091..a63837797bd 100644
Binary files a/v0.7.1/.doctrees/api_doc/reflection/iter.doctree and b/v0.7.1/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/reflection/module.doctree b/v0.7.1/.doctrees/api_doc/reflection/module.doctree
index 0b22d86ef1f..7bc6c757976 100644
Binary files a/v0.7.1/.doctrees/api_doc/reflection/module.doctree and b/v0.7.1/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/scale/index.doctree b/v0.7.1/.doctrees/api_doc/scale/index.doctree
index f4f13535e5e..2596d577ed7 100644
Binary files a/v0.7.1/.doctrees/api_doc/scale/index.doctree and b/v0.7.1/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/scale/size.doctree b/v0.7.1/.doctrees/api_doc/scale/size.doctree
index ca2af4be29a..35124065c4b 100644
Binary files a/v0.7.1/.doctrees/api_doc/scale/size.doctree and b/v0.7.1/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/scale/time.doctree b/v0.7.1/.doctrees/api_doc/scale/time.doctree
index 304acce7622..91f1b0b09ab 100644
Binary files a/v0.7.1/.doctrees/api_doc/scale/time.doctree and b/v0.7.1/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/string/index.doctree b/v0.7.1/.doctrees/api_doc/string/index.doctree
index a15c0a5c820..fa15532729b 100644
Binary files a/v0.7.1/.doctrees/api_doc/string/index.doctree and b/v0.7.1/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/string/plural.doctree b/v0.7.1/.doctrees/api_doc/string/plural.doctree
index f6e3ed1b3f7..fab18ba6f58 100644
Binary files a/v0.7.1/.doctrees/api_doc/string/plural.doctree and b/v0.7.1/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/string/template.doctree b/v0.7.1/.doctrees/api_doc/string/template.doctree
index 40ed5f6e3db..b1ed7be5e60 100644
Binary files a/v0.7.1/.doctrees/api_doc/string/template.doctree and b/v0.7.1/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/string/trunc.doctree b/v0.7.1/.doctrees/api_doc/string/trunc.doctree
index a46386ec158..3842fc67024 100644
Binary files a/v0.7.1/.doctrees/api_doc/string/trunc.doctree and b/v0.7.1/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/system/filesystem.doctree b/v0.7.1/.doctrees/api_doc/system/filesystem.doctree
index 60c9c54cefb..617190cf1d0 100644
Binary files a/v0.7.1/.doctrees/api_doc/system/filesystem.doctree and b/v0.7.1/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/system/index.doctree b/v0.7.1/.doctrees/api_doc/system/index.doctree
index d4902d8fa6d..2adab93802f 100644
Binary files a/v0.7.1/.doctrees/api_doc/system/index.doctree and b/v0.7.1/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/system/network.doctree b/v0.7.1/.doctrees/api_doc/system/network.doctree
index 5b6bc07d36f..3fd41af1b8d 100644
Binary files a/v0.7.1/.doctrees/api_doc/system/network.doctree and b/v0.7.1/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/system/os.doctree b/v0.7.1/.doctrees/api_doc/system/os.doctree
index eed516f1b77..694220a0808 100644
Binary files a/v0.7.1/.doctrees/api_doc/system/os.doctree and b/v0.7.1/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/system/python.doctree b/v0.7.1/.doctrees/api_doc/system/python.doctree
index 89abd94abdc..6851c762978 100644
Binary files a/v0.7.1/.doctrees/api_doc/system/python.doctree and b/v0.7.1/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/testing/capture.doctree b/v0.7.1/.doctrees/api_doc/testing/capture.doctree
index 3133f4a2cef..b37ff9848f5 100644
Binary files a/v0.7.1/.doctrees/api_doc/testing/capture.doctree and b/v0.7.1/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/testing/generator.doctree b/v0.7.1/.doctrees/api_doc/testing/generator.doctree
index e67d69006d7..9efade2fce8 100644
Binary files a/v0.7.1/.doctrees/api_doc/testing/generator.doctree and b/v0.7.1/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/testing/index.doctree b/v0.7.1/.doctrees/api_doc/testing/index.doctree
index d59a7cc46bf..81f83553053 100644
Binary files a/v0.7.1/.doctrees/api_doc/testing/index.doctree and b/v0.7.1/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/testing/isolated.doctree b/v0.7.1/.doctrees/api_doc/testing/isolated.doctree
index 7a7e3141748..41537c24ab0 100644
Binary files a/v0.7.1/.doctrees/api_doc/testing/isolated.doctree and b/v0.7.1/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.7.1/.doctrees/api_doc/testing/requires.doctree b/v0.7.1/.doctrees/api_doc/testing/requires.doctree
index 34333e57e5a..27dfb0b4713 100644
Binary files a/v0.7.1/.doctrees/api_doc/testing/requires.doctree and b/v0.7.1/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.7.1/.doctrees/environment.pickle b/v0.7.1/.doctrees/environment.pickle
index 24827fb3a53..381c129071f 100644
Binary files a/v0.7.1/.doctrees/environment.pickle and b/v0.7.1/.doctrees/environment.pickle differ
diff --git a/v0.7.1/.doctrees/index.doctree b/v0.7.1/.doctrees/index.doctree
index 15f729d53ae..bfdb716732c 100644
Binary files a/v0.7.1/.doctrees/index.doctree and b/v0.7.1/.doctrees/index.doctree differ
diff --git a/v0.7.1/.doctrees/tutorials/installation/index.doctree b/v0.7.1/.doctrees/tutorials/installation/index.doctree
index defb04b28ed..ec15532532a 100644
Binary files a/v0.7.1/.doctrees/tutorials/installation/index.doctree and b/v0.7.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.7.2/.buildinfo b/v0.7.2/.buildinfo
index 7b1c0cc133c..7bf724941b6 100644
--- a/v0.7.2/.buildinfo
+++ b/v0.7.2/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 866b6c6b792e22eaa29353a679d7e73b
+config: 06062822133508fc1d62c63df0adfbb8
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.7.2/.doctrees/api_doc/algorithm/index.doctree b/v0.7.2/.doctrees/api_doc/algorithm/index.doctree
index f1d924027d8..547f7a26d8e 100644
Binary files a/v0.7.2/.doctrees/api_doc/algorithm/index.doctree and b/v0.7.2/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/algorithm/linear.doctree b/v0.7.2/.doctrees/api_doc/algorithm/linear.doctree
index 44c4fbf1828..441692c7b51 100644
Binary files a/v0.7.2/.doctrees/api_doc/algorithm/linear.doctree and b/v0.7.2/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/algorithm/topological.doctree b/v0.7.2/.doctrees/api_doc/algorithm/topological.doctree
index 881596cd384..536b9df17ad 100644
Binary files a/v0.7.2/.doctrees/api_doc/algorithm/topological.doctree and b/v0.7.2/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/binary/base.doctree b/v0.7.2/.doctrees/api_doc/binary/base.doctree
index d5dd6b7fa2c..5d291df0dd0 100644
Binary files a/v0.7.2/.doctrees/api_doc/binary/base.doctree and b/v0.7.2/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/binary/bool.doctree b/v0.7.2/.doctrees/api_doc/binary/bool.doctree
index 5fe79c35588..f4446a02757 100644
Binary files a/v0.7.2/.doctrees/api_doc/binary/bool.doctree and b/v0.7.2/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/binary/buffer.doctree b/v0.7.2/.doctrees/api_doc/binary/buffer.doctree
index 52b9b719ab3..3d8e5cd1659 100644
Binary files a/v0.7.2/.doctrees/api_doc/binary/buffer.doctree and b/v0.7.2/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/binary/float.doctree b/v0.7.2/.doctrees/api_doc/binary/float.doctree
index 7558fef8cd9..e1a1020aa77 100644
Binary files a/v0.7.2/.doctrees/api_doc/binary/float.doctree and b/v0.7.2/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/binary/index.doctree b/v0.7.2/.doctrees/api_doc/binary/index.doctree
index 225e7c026b0..7bbf71745c0 100644
Binary files a/v0.7.2/.doctrees/api_doc/binary/index.doctree and b/v0.7.2/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/binary/int.doctree b/v0.7.2/.doctrees/api_doc/binary/int.doctree
index 58f172580f2..51c5794584b 100644
Binary files a/v0.7.2/.doctrees/api_doc/binary/int.doctree and b/v0.7.2/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/binary/str.doctree b/v0.7.2/.doctrees/api_doc/binary/str.doctree
index 1852f72ef3a..7f15b666baa 100644
Binary files a/v0.7.2/.doctrees/api_doc/binary/str.doctree and b/v0.7.2/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/binary/uint.doctree b/v0.7.2/.doctrees/api_doc/binary/uint.doctree
index 02b284646f2..f4d5f769f1a 100644
Binary files a/v0.7.2/.doctrees/api_doc/binary/uint.doctree and b/v0.7.2/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/collection/dimension.doctree b/v0.7.2/.doctrees/api_doc/collection/dimension.doctree
index f4b841ac214..337e3ee4169 100644
Binary files a/v0.7.2/.doctrees/api_doc/collection/dimension.doctree and b/v0.7.2/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/collection/functional.doctree b/v0.7.2/.doctrees/api_doc/collection/functional.doctree
index 296a24cd708..5ee091313e6 100644
Binary files a/v0.7.2/.doctrees/api_doc/collection/functional.doctree and b/v0.7.2/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/collection/index.doctree b/v0.7.2/.doctrees/api_doc/collection/index.doctree
index 1184ecf08bc..bc6ebb09b55 100644
Binary files a/v0.7.2/.doctrees/api_doc/collection/index.doctree and b/v0.7.2/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/collection/sequence.doctree b/v0.7.2/.doctrees/api_doc/collection/sequence.doctree
index a729799ad3c..1c3155b5582 100644
Binary files a/v0.7.2/.doctrees/api_doc/collection/sequence.doctree and b/v0.7.2/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/collection/stacked.doctree b/v0.7.2/.doctrees/api_doc/collection/stacked.doctree
index c5e2246ea3a..1d2e9a8ea0b 100644
Binary files a/v0.7.2/.doctrees/api_doc/collection/stacked.doctree and b/v0.7.2/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/collection/structural.doctree b/v0.7.2/.doctrees/api_doc/collection/structural.doctree
index 9e32c2e734d..306b1e41931 100644
Binary files a/v0.7.2/.doctrees/api_doc/collection/structural.doctree and b/v0.7.2/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/color/index.doctree b/v0.7.2/.doctrees/api_doc/color/index.doctree
index 91c48d2d502..33db67457d6 100644
Binary files a/v0.7.2/.doctrees/api_doc/color/index.doctree and b/v0.7.2/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/color/model.doctree b/v0.7.2/.doctrees/api_doc/color/model.doctree
index 4464a604017..44b6088a0bc 100644
Binary files a/v0.7.2/.doctrees/api_doc/color/model.doctree and b/v0.7.2/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/color/utils.doctree b/v0.7.2/.doctrees/api_doc/color/utils.doctree
index 58d411c1152..d6e4a439b8c 100644
Binary files a/v0.7.2/.doctrees/api_doc/color/utils.doctree and b/v0.7.2/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/config/index.doctree b/v0.7.2/.doctrees/api_doc/config/index.doctree
index b2d292a6ad6..e1d92facce7 100644
Binary files a/v0.7.2/.doctrees/api_doc/config/index.doctree and b/v0.7.2/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/config/meta.doctree b/v0.7.2/.doctrees/api_doc/config/meta.doctree
index e4d36bc1e90..1f644e5f7d8 100644
Binary files a/v0.7.2/.doctrees/api_doc/config/meta.doctree and b/v0.7.2/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/design/decorator.doctree b/v0.7.2/.doctrees/api_doc/design/decorator.doctree
index 78d71147178..7f07792f611 100644
Binary files a/v0.7.2/.doctrees/api_doc/design/decorator.doctree and b/v0.7.2/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/design/final.doctree b/v0.7.2/.doctrees/api_doc/design/final.doctree
index e6de3fbec34..721d810eaec 100644
Binary files a/v0.7.2/.doctrees/api_doc/design/final.doctree and b/v0.7.2/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/design/index.doctree b/v0.7.2/.doctrees/api_doc/design/index.doctree
index 8e11b7898e6..f7568cf27c6 100644
Binary files a/v0.7.2/.doctrees/api_doc/design/index.doctree and b/v0.7.2/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/design/observer.doctree b/v0.7.2/.doctrees/api_doc/design/observer.doctree
index 241b061a3c0..681c3dee5e8 100644
Binary files a/v0.7.2/.doctrees/api_doc/design/observer.doctree and b/v0.7.2/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/design/singleton.doctree b/v0.7.2/.doctrees/api_doc/design/singleton.doctree
index 61980104989..12ba105f501 100644
Binary files a/v0.7.2/.doctrees/api_doc/design/singleton.doctree and b/v0.7.2/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/encoding/ansi.doctree b/v0.7.2/.doctrees/api_doc/encoding/ansi.doctree
index a84b483502e..a4c0f063832 100644
Binary files a/v0.7.2/.doctrees/api_doc/encoding/ansi.doctree and b/v0.7.2/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/encoding/base64.doctree b/v0.7.2/.doctrees/api_doc/encoding/base64.doctree
index 73e3c318560..825009f083c 100644
Binary files a/v0.7.2/.doctrees/api_doc/encoding/base64.doctree and b/v0.7.2/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/encoding/decode.doctree b/v0.7.2/.doctrees/api_doc/encoding/decode.doctree
index 4c4effa8bd1..e32484be682 100644
Binary files a/v0.7.2/.doctrees/api_doc/encoding/decode.doctree and b/v0.7.2/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/encoding/hash.doctree b/v0.7.2/.doctrees/api_doc/encoding/hash.doctree
index 107ad5090f8..114e98700c4 100644
Binary files a/v0.7.2/.doctrees/api_doc/encoding/hash.doctree and b/v0.7.2/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/encoding/index.doctree b/v0.7.2/.doctrees/api_doc/encoding/index.doctree
index 5e8f98d5fb8..6b2a2f057a1 100644
Binary files a/v0.7.2/.doctrees/api_doc/encoding/index.doctree and b/v0.7.2/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/expression/index.doctree b/v0.7.2/.doctrees/api_doc/expression/index.doctree
index 4adcb3fb4a8..acd80f80460 100644
Binary files a/v0.7.2/.doctrees/api_doc/expression/index.doctree and b/v0.7.2/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/expression/native.doctree b/v0.7.2/.doctrees/api_doc/expression/native.doctree
index db3bc02ca28..bd8e6d46bee 100644
Binary files a/v0.7.2/.doctrees/api_doc/expression/native.doctree and b/v0.7.2/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/file/index.doctree b/v0.7.2/.doctrees/api_doc/file/index.doctree
index c159f40b5d0..13e59717181 100644
Binary files a/v0.7.2/.doctrees/api_doc/file/index.doctree and b/v0.7.2/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/file/stream.doctree b/v0.7.2/.doctrees/api_doc/file/stream.doctree
index a7a43d993cb..3c7220e994f 100644
Binary files a/v0.7.2/.doctrees/api_doc/file/stream.doctree and b/v0.7.2/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/model/clazz.doctree b/v0.7.2/.doctrees/api_doc/model/clazz.doctree
index cde7794c0e7..fc39def3c8c 100644
Binary files a/v0.7.2/.doctrees/api_doc/model/clazz.doctree and b/v0.7.2/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/model/compare.doctree b/v0.7.2/.doctrees/api_doc/model/compare.doctree
index 523118b9d35..949930978c6 100644
Binary files a/v0.7.2/.doctrees/api_doc/model/compare.doctree and b/v0.7.2/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/model/enum.doctree b/v0.7.2/.doctrees/api_doc/model/enum.doctree
index a43aa8d5f44..2b39aec47a2 100644
Binary files a/v0.7.2/.doctrees/api_doc/model/enum.doctree and b/v0.7.2/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/model/index.doctree b/v0.7.2/.doctrees/api_doc/model/index.doctree
index 1e4985dc61b..2ddf04185a9 100644
Binary files a/v0.7.2/.doctrees/api_doc/model/index.doctree and b/v0.7.2/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/model/raw.doctree b/v0.7.2/.doctrees/api_doc/model/raw.doctree
index 968ebfffd73..b4a580fbd0e 100644
Binary files a/v0.7.2/.doctrees/api_doc/model/raw.doctree and b/v0.7.2/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/model/repr.doctree b/v0.7.2/.doctrees/api_doc/model/repr.doctree
index 4ee77a18244..b6b10ebedf0 100644
Binary files a/v0.7.2/.doctrees/api_doc/model/repr.doctree and b/v0.7.2/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/random/binary.doctree b/v0.7.2/.doctrees/api_doc/random/binary.doctree
index 4da04f6896c..82d993f9c3c 100644
Binary files a/v0.7.2/.doctrees/api_doc/random/binary.doctree and b/v0.7.2/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/random/index.doctree b/v0.7.2/.doctrees/api_doc/random/index.doctree
index f9ab03340cf..bf2b2866614 100644
Binary files a/v0.7.2/.doctrees/api_doc/random/index.doctree and b/v0.7.2/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/random/sequence.doctree b/v0.7.2/.doctrees/api_doc/random/sequence.doctree
index 7e7b692555a..3f85e74fa7f 100644
Binary files a/v0.7.2/.doctrees/api_doc/random/sequence.doctree and b/v0.7.2/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/random/string.doctree b/v0.7.2/.doctrees/api_doc/random/string.doctree
index ead39326a31..8e777de1e6a 100644
Binary files a/v0.7.2/.doctrees/api_doc/random/string.doctree and b/v0.7.2/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/reflection/clazz.doctree b/v0.7.2/.doctrees/api_doc/reflection/clazz.doctree
index 9c9dfac6073..3397fb88edb 100644
Binary files a/v0.7.2/.doctrees/api_doc/reflection/clazz.doctree and b/v0.7.2/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/reflection/context.doctree b/v0.7.2/.doctrees/api_doc/reflection/context.doctree
index af71e70cc26..3bf7406a60c 100644
Binary files a/v0.7.2/.doctrees/api_doc/reflection/context.doctree and b/v0.7.2/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/reflection/exception.doctree b/v0.7.2/.doctrees/api_doc/reflection/exception.doctree
index 9dc74d86660..8add75087b1 100644
Binary files a/v0.7.2/.doctrees/api_doc/reflection/exception.doctree and b/v0.7.2/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/reflection/func.doctree b/v0.7.2/.doctrees/api_doc/reflection/func.doctree
index 98bbc2a3757..0f425905798 100644
Binary files a/v0.7.2/.doctrees/api_doc/reflection/func.doctree and b/v0.7.2/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/reflection/imports.doctree b/v0.7.2/.doctrees/api_doc/reflection/imports.doctree
index c0a780e5c8a..1f348c0fad1 100644
Binary files a/v0.7.2/.doctrees/api_doc/reflection/imports.doctree and b/v0.7.2/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/reflection/index.doctree b/v0.7.2/.doctrees/api_doc/reflection/index.doctree
index 70feb77bf14..f8d334958e1 100644
Binary files a/v0.7.2/.doctrees/api_doc/reflection/index.doctree and b/v0.7.2/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/reflection/iter.doctree b/v0.7.2/.doctrees/api_doc/reflection/iter.doctree
index 3903d82a47a..f2e7b04f13f 100644
Binary files a/v0.7.2/.doctrees/api_doc/reflection/iter.doctree and b/v0.7.2/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/reflection/module.doctree b/v0.7.2/.doctrees/api_doc/reflection/module.doctree
index d222cbf11aa..fc3f3074d90 100644
Binary files a/v0.7.2/.doctrees/api_doc/reflection/module.doctree and b/v0.7.2/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/scale/index.doctree b/v0.7.2/.doctrees/api_doc/scale/index.doctree
index d9814574b80..8db9d8e9ca1 100644
Binary files a/v0.7.2/.doctrees/api_doc/scale/index.doctree and b/v0.7.2/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/scale/size.doctree b/v0.7.2/.doctrees/api_doc/scale/size.doctree
index 8fab6efb9a7..678dce42614 100644
Binary files a/v0.7.2/.doctrees/api_doc/scale/size.doctree and b/v0.7.2/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/scale/time.doctree b/v0.7.2/.doctrees/api_doc/scale/time.doctree
index 1c15d591bbc..528608da579 100644
Binary files a/v0.7.2/.doctrees/api_doc/scale/time.doctree and b/v0.7.2/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/string/index.doctree b/v0.7.2/.doctrees/api_doc/string/index.doctree
index 10d5228fe84..4fdd15ccf59 100644
Binary files a/v0.7.2/.doctrees/api_doc/string/index.doctree and b/v0.7.2/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/string/plural.doctree b/v0.7.2/.doctrees/api_doc/string/plural.doctree
index 8db89a79a38..b97e07f5381 100644
Binary files a/v0.7.2/.doctrees/api_doc/string/plural.doctree and b/v0.7.2/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/string/template.doctree b/v0.7.2/.doctrees/api_doc/string/template.doctree
index caeffa80ec5..f005ef6c89d 100644
Binary files a/v0.7.2/.doctrees/api_doc/string/template.doctree and b/v0.7.2/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/string/trunc.doctree b/v0.7.2/.doctrees/api_doc/string/trunc.doctree
index 45ce7dacfec..ed60318d948 100644
Binary files a/v0.7.2/.doctrees/api_doc/string/trunc.doctree and b/v0.7.2/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/system/filesystem.doctree b/v0.7.2/.doctrees/api_doc/system/filesystem.doctree
index 6d06ab9de80..f18c99576bf 100644
Binary files a/v0.7.2/.doctrees/api_doc/system/filesystem.doctree and b/v0.7.2/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/system/index.doctree b/v0.7.2/.doctrees/api_doc/system/index.doctree
index 1be4ad820de..223c884d717 100644
Binary files a/v0.7.2/.doctrees/api_doc/system/index.doctree and b/v0.7.2/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/system/network.doctree b/v0.7.2/.doctrees/api_doc/system/network.doctree
index 2d99b4bf5b3..85541cbdbfc 100644
Binary files a/v0.7.2/.doctrees/api_doc/system/network.doctree and b/v0.7.2/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/system/os.doctree b/v0.7.2/.doctrees/api_doc/system/os.doctree
index 760801cecdd..e7b69fe105e 100644
Binary files a/v0.7.2/.doctrees/api_doc/system/os.doctree and b/v0.7.2/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/system/python.doctree b/v0.7.2/.doctrees/api_doc/system/python.doctree
index 1c9c6ccbe27..97ca8005282 100644
Binary files a/v0.7.2/.doctrees/api_doc/system/python.doctree and b/v0.7.2/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/testing/capture.doctree b/v0.7.2/.doctrees/api_doc/testing/capture.doctree
index 282a10aca0c..64670139e4a 100644
Binary files a/v0.7.2/.doctrees/api_doc/testing/capture.doctree and b/v0.7.2/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/testing/generator.doctree b/v0.7.2/.doctrees/api_doc/testing/generator.doctree
index b9e46bfcafa..854eb1d44c8 100644
Binary files a/v0.7.2/.doctrees/api_doc/testing/generator.doctree and b/v0.7.2/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/testing/index.doctree b/v0.7.2/.doctrees/api_doc/testing/index.doctree
index 6a0e37f1987..0757620dd01 100644
Binary files a/v0.7.2/.doctrees/api_doc/testing/index.doctree and b/v0.7.2/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/testing/isolated.doctree b/v0.7.2/.doctrees/api_doc/testing/isolated.doctree
index 18268ebb33b..c01d9022bcf 100644
Binary files a/v0.7.2/.doctrees/api_doc/testing/isolated.doctree and b/v0.7.2/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/testing/requires.doctree b/v0.7.2/.doctrees/api_doc/testing/requires.doctree
index 2bfc37dc59b..1f6adcd712e 100644
Binary files a/v0.7.2/.doctrees/api_doc/testing/requires.doctree and b/v0.7.2/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.7.2/.doctrees/api_doc/testing/simulate.doctree b/v0.7.2/.doctrees/api_doc/testing/simulate.doctree
index 3378a2b38ea..3555a65dca5 100644
Binary files a/v0.7.2/.doctrees/api_doc/testing/simulate.doctree and b/v0.7.2/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.7.2/.doctrees/environment.pickle b/v0.7.2/.doctrees/environment.pickle
index be2313d73f5..03b85e7c08c 100644
Binary files a/v0.7.2/.doctrees/environment.pickle and b/v0.7.2/.doctrees/environment.pickle differ
diff --git a/v0.7.2/.doctrees/index.doctree b/v0.7.2/.doctrees/index.doctree
index 7e9c2f6b9c5..20b045f42d6 100644
Binary files a/v0.7.2/.doctrees/index.doctree and b/v0.7.2/.doctrees/index.doctree differ
diff --git a/v0.7.2/.doctrees/tutorials/installation/index.doctree b/v0.7.2/.doctrees/tutorials/installation/index.doctree
index 206b546c986..0d2639f5f4c 100644
Binary files a/v0.7.2/.doctrees/tutorials/installation/index.doctree and b/v0.7.2/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.7.3/.buildinfo b/v0.7.3/.buildinfo
index 5925668f213..2687c3308f4 100644
--- a/v0.7.3/.buildinfo
+++ b/v0.7.3/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: ca08e6ed2dbad0a8fd58ea5b6317bf3c
+config: 66945b30b0a994cae296973bd85c7e65
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.7.3/.doctrees/api_doc/algorithm/index.doctree b/v0.7.3/.doctrees/api_doc/algorithm/index.doctree
index 095fbdf7e0a..4a79365b826 100644
Binary files a/v0.7.3/.doctrees/api_doc/algorithm/index.doctree and b/v0.7.3/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/algorithm/linear.doctree b/v0.7.3/.doctrees/api_doc/algorithm/linear.doctree
index 957d23c8c11..11d310b62f0 100644
Binary files a/v0.7.3/.doctrees/api_doc/algorithm/linear.doctree and b/v0.7.3/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/algorithm/topological.doctree b/v0.7.3/.doctrees/api_doc/algorithm/topological.doctree
index 7529faef252..44bb3624896 100644
Binary files a/v0.7.3/.doctrees/api_doc/algorithm/topological.doctree and b/v0.7.3/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/binary/base.doctree b/v0.7.3/.doctrees/api_doc/binary/base.doctree
index 8bcea737521..39ff878c4a9 100644
Binary files a/v0.7.3/.doctrees/api_doc/binary/base.doctree and b/v0.7.3/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/binary/bool.doctree b/v0.7.3/.doctrees/api_doc/binary/bool.doctree
index ebe77d62db7..126f7a1e313 100644
Binary files a/v0.7.3/.doctrees/api_doc/binary/bool.doctree and b/v0.7.3/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/binary/buffer.doctree b/v0.7.3/.doctrees/api_doc/binary/buffer.doctree
index fc98c6f7258..24d7a9e27f0 100644
Binary files a/v0.7.3/.doctrees/api_doc/binary/buffer.doctree and b/v0.7.3/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/binary/float.doctree b/v0.7.3/.doctrees/api_doc/binary/float.doctree
index 77076429301..a23fa9962e6 100644
Binary files a/v0.7.3/.doctrees/api_doc/binary/float.doctree and b/v0.7.3/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/binary/index.doctree b/v0.7.3/.doctrees/api_doc/binary/index.doctree
index ccdb7deb3ad..a6d66a61bd9 100644
Binary files a/v0.7.3/.doctrees/api_doc/binary/index.doctree and b/v0.7.3/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/binary/int.doctree b/v0.7.3/.doctrees/api_doc/binary/int.doctree
index bf42e52094f..5f290b35697 100644
Binary files a/v0.7.3/.doctrees/api_doc/binary/int.doctree and b/v0.7.3/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/binary/str.doctree b/v0.7.3/.doctrees/api_doc/binary/str.doctree
index 7e3f3ae1ba6..4dd90d41dea 100644
Binary files a/v0.7.3/.doctrees/api_doc/binary/str.doctree and b/v0.7.3/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/binary/uint.doctree b/v0.7.3/.doctrees/api_doc/binary/uint.doctree
index b5345f05a51..39c6dd1aea5 100644
Binary files a/v0.7.3/.doctrees/api_doc/binary/uint.doctree and b/v0.7.3/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/collection/dimension.doctree b/v0.7.3/.doctrees/api_doc/collection/dimension.doctree
index 7527e89c16e..3dcd7e2ae75 100644
Binary files a/v0.7.3/.doctrees/api_doc/collection/dimension.doctree and b/v0.7.3/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/collection/functional.doctree b/v0.7.3/.doctrees/api_doc/collection/functional.doctree
index 757ef0b7777..0ed59265557 100644
Binary files a/v0.7.3/.doctrees/api_doc/collection/functional.doctree and b/v0.7.3/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/collection/index.doctree b/v0.7.3/.doctrees/api_doc/collection/index.doctree
index 2326b6c755f..c89f7211e31 100644
Binary files a/v0.7.3/.doctrees/api_doc/collection/index.doctree and b/v0.7.3/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/collection/sequence.doctree b/v0.7.3/.doctrees/api_doc/collection/sequence.doctree
index c2b395b7c22..9db620ee459 100644
Binary files a/v0.7.3/.doctrees/api_doc/collection/sequence.doctree and b/v0.7.3/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/collection/stacked.doctree b/v0.7.3/.doctrees/api_doc/collection/stacked.doctree
index 7050e47adb8..108c5150016 100644
Binary files a/v0.7.3/.doctrees/api_doc/collection/stacked.doctree and b/v0.7.3/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/collection/structural.doctree b/v0.7.3/.doctrees/api_doc/collection/structural.doctree
index 14264ddbef9..2cacce0a5db 100644
Binary files a/v0.7.3/.doctrees/api_doc/collection/structural.doctree and b/v0.7.3/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/color/index.doctree b/v0.7.3/.doctrees/api_doc/color/index.doctree
index aa5ac372619..7889fc3a42b 100644
Binary files a/v0.7.3/.doctrees/api_doc/color/index.doctree and b/v0.7.3/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/color/model.doctree b/v0.7.3/.doctrees/api_doc/color/model.doctree
index 65eeecaa771..bf56a7a174e 100644
Binary files a/v0.7.3/.doctrees/api_doc/color/model.doctree and b/v0.7.3/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/color/utils.doctree b/v0.7.3/.doctrees/api_doc/color/utils.doctree
index fd27d61dd46..0973e1c96a0 100644
Binary files a/v0.7.3/.doctrees/api_doc/color/utils.doctree and b/v0.7.3/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/config/index.doctree b/v0.7.3/.doctrees/api_doc/config/index.doctree
index 6f32825bab1..0ee4bcf3cf6 100644
Binary files a/v0.7.3/.doctrees/api_doc/config/index.doctree and b/v0.7.3/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/config/meta.doctree b/v0.7.3/.doctrees/api_doc/config/meta.doctree
index 48ebc3a37aa..fc3f569d063 100644
Binary files a/v0.7.3/.doctrees/api_doc/config/meta.doctree and b/v0.7.3/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/design/decorator.doctree b/v0.7.3/.doctrees/api_doc/design/decorator.doctree
index a13f2c6bffa..baf6cb25b9c 100644
Binary files a/v0.7.3/.doctrees/api_doc/design/decorator.doctree and b/v0.7.3/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/design/final.doctree b/v0.7.3/.doctrees/api_doc/design/final.doctree
index 43f366e9f0d..b40cd46a0a8 100644
Binary files a/v0.7.3/.doctrees/api_doc/design/final.doctree and b/v0.7.3/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/design/index.doctree b/v0.7.3/.doctrees/api_doc/design/index.doctree
index 0146bd5bb56..2b5c0598e15 100644
Binary files a/v0.7.3/.doctrees/api_doc/design/index.doctree and b/v0.7.3/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/design/observer.doctree b/v0.7.3/.doctrees/api_doc/design/observer.doctree
index d78a409eb63..3ee7c54f882 100644
Binary files a/v0.7.3/.doctrees/api_doc/design/observer.doctree and b/v0.7.3/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/design/singleton.doctree b/v0.7.3/.doctrees/api_doc/design/singleton.doctree
index ccf10040da3..8370f060a45 100644
Binary files a/v0.7.3/.doctrees/api_doc/design/singleton.doctree and b/v0.7.3/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/encoding/ansi.doctree b/v0.7.3/.doctrees/api_doc/encoding/ansi.doctree
index 7fef9afab6c..55d33b021b7 100644
Binary files a/v0.7.3/.doctrees/api_doc/encoding/ansi.doctree and b/v0.7.3/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/encoding/base64.doctree b/v0.7.3/.doctrees/api_doc/encoding/base64.doctree
index a11a4e79b6f..a771e331135 100644
Binary files a/v0.7.3/.doctrees/api_doc/encoding/base64.doctree and b/v0.7.3/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/encoding/decode.doctree b/v0.7.3/.doctrees/api_doc/encoding/decode.doctree
index 63f4c4cd6ad..4a21206fd3e 100644
Binary files a/v0.7.3/.doctrees/api_doc/encoding/decode.doctree and b/v0.7.3/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/encoding/hash.doctree b/v0.7.3/.doctrees/api_doc/encoding/hash.doctree
index 1671acde11a..c1403624e3b 100644
Binary files a/v0.7.3/.doctrees/api_doc/encoding/hash.doctree and b/v0.7.3/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/encoding/index.doctree b/v0.7.3/.doctrees/api_doc/encoding/index.doctree
index ad636087dfd..0dac7393bf9 100644
Binary files a/v0.7.3/.doctrees/api_doc/encoding/index.doctree and b/v0.7.3/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/expression/index.doctree b/v0.7.3/.doctrees/api_doc/expression/index.doctree
index f8fc0d4a5c4..bf40fe6c810 100644
Binary files a/v0.7.3/.doctrees/api_doc/expression/index.doctree and b/v0.7.3/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/expression/native.doctree b/v0.7.3/.doctrees/api_doc/expression/native.doctree
index f75afc6d3b2..cfd9305cfdc 100644
Binary files a/v0.7.3/.doctrees/api_doc/expression/native.doctree and b/v0.7.3/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/file/index.doctree b/v0.7.3/.doctrees/api_doc/file/index.doctree
index 601006f7101..06ba2e83398 100644
Binary files a/v0.7.3/.doctrees/api_doc/file/index.doctree and b/v0.7.3/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/file/stream.doctree b/v0.7.3/.doctrees/api_doc/file/stream.doctree
index ef493e95ddc..772dade7938 100644
Binary files a/v0.7.3/.doctrees/api_doc/file/stream.doctree and b/v0.7.3/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/model/clazz.doctree b/v0.7.3/.doctrees/api_doc/model/clazz.doctree
index 92c6faa2baf..d6226fc968e 100644
Binary files a/v0.7.3/.doctrees/api_doc/model/clazz.doctree and b/v0.7.3/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/model/compare.doctree b/v0.7.3/.doctrees/api_doc/model/compare.doctree
index b2562d152ac..b62fe9543e1 100644
Binary files a/v0.7.3/.doctrees/api_doc/model/compare.doctree and b/v0.7.3/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/model/enum.doctree b/v0.7.3/.doctrees/api_doc/model/enum.doctree
index f6c5eade308..16d0c075cf6 100644
Binary files a/v0.7.3/.doctrees/api_doc/model/enum.doctree and b/v0.7.3/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/model/index.doctree b/v0.7.3/.doctrees/api_doc/model/index.doctree
index f4196222268..8fbcad63f5c 100644
Binary files a/v0.7.3/.doctrees/api_doc/model/index.doctree and b/v0.7.3/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/model/raw.doctree b/v0.7.3/.doctrees/api_doc/model/raw.doctree
index 2988e510555..73342e59ed2 100644
Binary files a/v0.7.3/.doctrees/api_doc/model/raw.doctree and b/v0.7.3/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/model/repr.doctree b/v0.7.3/.doctrees/api_doc/model/repr.doctree
index 682cefbf89b..5599c02c52a 100644
Binary files a/v0.7.3/.doctrees/api_doc/model/repr.doctree and b/v0.7.3/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/random/binary.doctree b/v0.7.3/.doctrees/api_doc/random/binary.doctree
index e46c0554c46..54fe295842c 100644
Binary files a/v0.7.3/.doctrees/api_doc/random/binary.doctree and b/v0.7.3/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/random/index.doctree b/v0.7.3/.doctrees/api_doc/random/index.doctree
index 2be629fd7c7..e9d5f122b35 100644
Binary files a/v0.7.3/.doctrees/api_doc/random/index.doctree and b/v0.7.3/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/random/sequence.doctree b/v0.7.3/.doctrees/api_doc/random/sequence.doctree
index 487275d379c..9765ab03fbd 100644
Binary files a/v0.7.3/.doctrees/api_doc/random/sequence.doctree and b/v0.7.3/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/random/string.doctree b/v0.7.3/.doctrees/api_doc/random/string.doctree
index 58a6a9727c3..73cfb950801 100644
Binary files a/v0.7.3/.doctrees/api_doc/random/string.doctree and b/v0.7.3/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/reflection/clazz.doctree b/v0.7.3/.doctrees/api_doc/reflection/clazz.doctree
index 2bf72a96ab3..5f5229d071b 100644
Binary files a/v0.7.3/.doctrees/api_doc/reflection/clazz.doctree and b/v0.7.3/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/reflection/context.doctree b/v0.7.3/.doctrees/api_doc/reflection/context.doctree
index 4c15281cacd..c8745f8ce9d 100644
Binary files a/v0.7.3/.doctrees/api_doc/reflection/context.doctree and b/v0.7.3/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/reflection/exception.doctree b/v0.7.3/.doctrees/api_doc/reflection/exception.doctree
index 898937cab94..da5a677d813 100644
Binary files a/v0.7.3/.doctrees/api_doc/reflection/exception.doctree and b/v0.7.3/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/reflection/func.doctree b/v0.7.3/.doctrees/api_doc/reflection/func.doctree
index cef7f7cdaad..d83c90ea529 100644
Binary files a/v0.7.3/.doctrees/api_doc/reflection/func.doctree and b/v0.7.3/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/reflection/imports.doctree b/v0.7.3/.doctrees/api_doc/reflection/imports.doctree
index 3dc50260ab4..3e9a7d6462e 100644
Binary files a/v0.7.3/.doctrees/api_doc/reflection/imports.doctree and b/v0.7.3/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/reflection/index.doctree b/v0.7.3/.doctrees/api_doc/reflection/index.doctree
index 326f853252d..b29de253894 100644
Binary files a/v0.7.3/.doctrees/api_doc/reflection/index.doctree and b/v0.7.3/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/reflection/iter.doctree b/v0.7.3/.doctrees/api_doc/reflection/iter.doctree
index 327bab05973..c9f6529f00d 100644
Binary files a/v0.7.3/.doctrees/api_doc/reflection/iter.doctree and b/v0.7.3/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/reflection/module.doctree b/v0.7.3/.doctrees/api_doc/reflection/module.doctree
index 44fc799c6c7..79ffe540848 100644
Binary files a/v0.7.3/.doctrees/api_doc/reflection/module.doctree and b/v0.7.3/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/scale/index.doctree b/v0.7.3/.doctrees/api_doc/scale/index.doctree
index 8a666073051..cdcf0935f2d 100644
Binary files a/v0.7.3/.doctrees/api_doc/scale/index.doctree and b/v0.7.3/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/scale/size.doctree b/v0.7.3/.doctrees/api_doc/scale/size.doctree
index a7308571ff1..8986a33ca52 100644
Binary files a/v0.7.3/.doctrees/api_doc/scale/size.doctree and b/v0.7.3/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/scale/time.doctree b/v0.7.3/.doctrees/api_doc/scale/time.doctree
index 9cf4ebecdda..72ff2ed934c 100644
Binary files a/v0.7.3/.doctrees/api_doc/scale/time.doctree and b/v0.7.3/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/string/index.doctree b/v0.7.3/.doctrees/api_doc/string/index.doctree
index 681ce2fa5e8..656e3ae9729 100644
Binary files a/v0.7.3/.doctrees/api_doc/string/index.doctree and b/v0.7.3/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/string/plural.doctree b/v0.7.3/.doctrees/api_doc/string/plural.doctree
index 19f019ef437..eae446de70a 100644
Binary files a/v0.7.3/.doctrees/api_doc/string/plural.doctree and b/v0.7.3/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/string/template.doctree b/v0.7.3/.doctrees/api_doc/string/template.doctree
index c60cd824aba..76171d31b7f 100644
Binary files a/v0.7.3/.doctrees/api_doc/string/template.doctree and b/v0.7.3/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/string/trunc.doctree b/v0.7.3/.doctrees/api_doc/string/trunc.doctree
index f02258928be..079ff214364 100644
Binary files a/v0.7.3/.doctrees/api_doc/string/trunc.doctree and b/v0.7.3/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/system/filesystem.doctree b/v0.7.3/.doctrees/api_doc/system/filesystem.doctree
index 831bfc0b729..0acefd8d782 100644
Binary files a/v0.7.3/.doctrees/api_doc/system/filesystem.doctree and b/v0.7.3/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/system/index.doctree b/v0.7.3/.doctrees/api_doc/system/index.doctree
index bc5db68e810..4695f0ed6ad 100644
Binary files a/v0.7.3/.doctrees/api_doc/system/index.doctree and b/v0.7.3/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/system/network.doctree b/v0.7.3/.doctrees/api_doc/system/network.doctree
index 63d6c2b6245..820acb893a1 100644
Binary files a/v0.7.3/.doctrees/api_doc/system/network.doctree and b/v0.7.3/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/system/os.doctree b/v0.7.3/.doctrees/api_doc/system/os.doctree
index 7aa639fb4e0..63b1d2f41f4 100644
Binary files a/v0.7.3/.doctrees/api_doc/system/os.doctree and b/v0.7.3/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/system/python.doctree b/v0.7.3/.doctrees/api_doc/system/python.doctree
index d089eefbf05..f360c6b6a6d 100644
Binary files a/v0.7.3/.doctrees/api_doc/system/python.doctree and b/v0.7.3/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/testing/capture.doctree b/v0.7.3/.doctrees/api_doc/testing/capture.doctree
index 8f5b1a813d9..75d0a537cdd 100644
Binary files a/v0.7.3/.doctrees/api_doc/testing/capture.doctree and b/v0.7.3/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/testing/generator.doctree b/v0.7.3/.doctrees/api_doc/testing/generator.doctree
index 132c51cc699..c87cb8dee75 100644
Binary files a/v0.7.3/.doctrees/api_doc/testing/generator.doctree and b/v0.7.3/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/testing/index.doctree b/v0.7.3/.doctrees/api_doc/testing/index.doctree
index 469a107afac..25d6f0e8a6b 100644
Binary files a/v0.7.3/.doctrees/api_doc/testing/index.doctree and b/v0.7.3/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/testing/isolated.doctree b/v0.7.3/.doctrees/api_doc/testing/isolated.doctree
index 6c4cad99296..35a40ab629b 100644
Binary files a/v0.7.3/.doctrees/api_doc/testing/isolated.doctree and b/v0.7.3/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/testing/requires.doctree b/v0.7.3/.doctrees/api_doc/testing/requires.doctree
index 2cba5a46b2b..d47cec1d00f 100644
Binary files a/v0.7.3/.doctrees/api_doc/testing/requires.doctree and b/v0.7.3/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.7.3/.doctrees/api_doc/testing/simulate.doctree b/v0.7.3/.doctrees/api_doc/testing/simulate.doctree
index f32c5f47688..9f446e8508e 100644
Binary files a/v0.7.3/.doctrees/api_doc/testing/simulate.doctree and b/v0.7.3/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.7.3/.doctrees/environment.pickle b/v0.7.3/.doctrees/environment.pickle
index 70a090cac60..cb415fcf15f 100644
Binary files a/v0.7.3/.doctrees/environment.pickle and b/v0.7.3/.doctrees/environment.pickle differ
diff --git a/v0.7.3/.doctrees/index.doctree b/v0.7.3/.doctrees/index.doctree
index 67db95b8fcd..6d03c41cbf3 100644
Binary files a/v0.7.3/.doctrees/index.doctree and b/v0.7.3/.doctrees/index.doctree differ
diff --git a/v0.7.3/.doctrees/tutorials/installation/index.doctree b/v0.7.3/.doctrees/tutorials/installation/index.doctree
index 444f99fcf2e..78f47195dd8 100644
Binary files a/v0.7.3/.doctrees/tutorials/installation/index.doctree and b/v0.7.3/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.7.4/.buildinfo b/v0.7.4/.buildinfo
index 8e76833d6f3..3f946d31729 100644
--- a/v0.7.4/.buildinfo
+++ b/v0.7.4/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: b7febbd45e3def2bb24139200ef8460b
+config: 52ea9ea2c987491e15e41c69a3fe16cb
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.7.4/.doctrees/api_doc/algorithm/index.doctree b/v0.7.4/.doctrees/api_doc/algorithm/index.doctree
index 13f567306ea..49cd52ffb1b 100644
Binary files a/v0.7.4/.doctrees/api_doc/algorithm/index.doctree and b/v0.7.4/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/algorithm/linear.doctree b/v0.7.4/.doctrees/api_doc/algorithm/linear.doctree
index f73d2ea678b..260cc63d124 100644
Binary files a/v0.7.4/.doctrees/api_doc/algorithm/linear.doctree and b/v0.7.4/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/algorithm/topological.doctree b/v0.7.4/.doctrees/api_doc/algorithm/topological.doctree
index 9f3f2b58124..4525ae2b07a 100644
Binary files a/v0.7.4/.doctrees/api_doc/algorithm/topological.doctree and b/v0.7.4/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/binary/base.doctree b/v0.7.4/.doctrees/api_doc/binary/base.doctree
index 694243e6562..12a0c6efb7c 100644
Binary files a/v0.7.4/.doctrees/api_doc/binary/base.doctree and b/v0.7.4/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/binary/bool.doctree b/v0.7.4/.doctrees/api_doc/binary/bool.doctree
index 8b25d14a928..850cbae6c31 100644
Binary files a/v0.7.4/.doctrees/api_doc/binary/bool.doctree and b/v0.7.4/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/binary/buffer.doctree b/v0.7.4/.doctrees/api_doc/binary/buffer.doctree
index 6647eef75d4..afdce2a9e0b 100644
Binary files a/v0.7.4/.doctrees/api_doc/binary/buffer.doctree and b/v0.7.4/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/binary/float.doctree b/v0.7.4/.doctrees/api_doc/binary/float.doctree
index d468738f89d..d58082fd4a6 100644
Binary files a/v0.7.4/.doctrees/api_doc/binary/float.doctree and b/v0.7.4/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/binary/index.doctree b/v0.7.4/.doctrees/api_doc/binary/index.doctree
index 31df70b5e80..0a9095449e1 100644
Binary files a/v0.7.4/.doctrees/api_doc/binary/index.doctree and b/v0.7.4/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/binary/int.doctree b/v0.7.4/.doctrees/api_doc/binary/int.doctree
index e12965b1aab..53a65da3419 100644
Binary files a/v0.7.4/.doctrees/api_doc/binary/int.doctree and b/v0.7.4/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/binary/str.doctree b/v0.7.4/.doctrees/api_doc/binary/str.doctree
index 1b38aeeb21b..5b5a25df57a 100644
Binary files a/v0.7.4/.doctrees/api_doc/binary/str.doctree and b/v0.7.4/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/binary/uint.doctree b/v0.7.4/.doctrees/api_doc/binary/uint.doctree
index f5d9f4757a6..00f3694c340 100644
Binary files a/v0.7.4/.doctrees/api_doc/binary/uint.doctree and b/v0.7.4/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/collection/dimension.doctree b/v0.7.4/.doctrees/api_doc/collection/dimension.doctree
index 5d60bb77061..bbc2de8e9ee 100644
Binary files a/v0.7.4/.doctrees/api_doc/collection/dimension.doctree and b/v0.7.4/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/collection/functional.doctree b/v0.7.4/.doctrees/api_doc/collection/functional.doctree
index 7dca5cd5aff..93d7dbd34a5 100644
Binary files a/v0.7.4/.doctrees/api_doc/collection/functional.doctree and b/v0.7.4/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/collection/index.doctree b/v0.7.4/.doctrees/api_doc/collection/index.doctree
index 959e16a5a65..669f52f744c 100644
Binary files a/v0.7.4/.doctrees/api_doc/collection/index.doctree and b/v0.7.4/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/collection/sequence.doctree b/v0.7.4/.doctrees/api_doc/collection/sequence.doctree
index 0d8b9cf2e0d..22550c73ad8 100644
Binary files a/v0.7.4/.doctrees/api_doc/collection/sequence.doctree and b/v0.7.4/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/collection/stacked.doctree b/v0.7.4/.doctrees/api_doc/collection/stacked.doctree
index 425eca9dd34..c31a8c57e2b 100644
Binary files a/v0.7.4/.doctrees/api_doc/collection/stacked.doctree and b/v0.7.4/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/collection/structural.doctree b/v0.7.4/.doctrees/api_doc/collection/structural.doctree
index 5e54e934e46..029d5976d25 100644
Binary files a/v0.7.4/.doctrees/api_doc/collection/structural.doctree and b/v0.7.4/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/color/index.doctree b/v0.7.4/.doctrees/api_doc/color/index.doctree
index 9b53f7dfd0d..ab403241154 100644
Binary files a/v0.7.4/.doctrees/api_doc/color/index.doctree and b/v0.7.4/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/color/model.doctree b/v0.7.4/.doctrees/api_doc/color/model.doctree
index c7b5a224057..81020fbe694 100644
Binary files a/v0.7.4/.doctrees/api_doc/color/model.doctree and b/v0.7.4/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/color/utils.doctree b/v0.7.4/.doctrees/api_doc/color/utils.doctree
index f6e9823d7ae..609cdf9a24d 100644
Binary files a/v0.7.4/.doctrees/api_doc/color/utils.doctree and b/v0.7.4/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/config/index.doctree b/v0.7.4/.doctrees/api_doc/config/index.doctree
index db59a95bb40..e45f5db4a1c 100644
Binary files a/v0.7.4/.doctrees/api_doc/config/index.doctree and b/v0.7.4/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/config/meta.doctree b/v0.7.4/.doctrees/api_doc/config/meta.doctree
index 5144246db55..6552edfb8f6 100644
Binary files a/v0.7.4/.doctrees/api_doc/config/meta.doctree and b/v0.7.4/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/design/decorator.doctree b/v0.7.4/.doctrees/api_doc/design/decorator.doctree
index 96a8caf3283..a0a2b1df421 100644
Binary files a/v0.7.4/.doctrees/api_doc/design/decorator.doctree and b/v0.7.4/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/design/final.doctree b/v0.7.4/.doctrees/api_doc/design/final.doctree
index 9418c6d778c..3710f0a6cac 100644
Binary files a/v0.7.4/.doctrees/api_doc/design/final.doctree and b/v0.7.4/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/design/index.doctree b/v0.7.4/.doctrees/api_doc/design/index.doctree
index 02f06516273..0c39f4af37f 100644
Binary files a/v0.7.4/.doctrees/api_doc/design/index.doctree and b/v0.7.4/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/design/observer.doctree b/v0.7.4/.doctrees/api_doc/design/observer.doctree
index 1a9d5fe4229..9bdc15bd9ad 100644
Binary files a/v0.7.4/.doctrees/api_doc/design/observer.doctree and b/v0.7.4/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/design/singleton.doctree b/v0.7.4/.doctrees/api_doc/design/singleton.doctree
index 4f01e0a914c..cd487656665 100644
Binary files a/v0.7.4/.doctrees/api_doc/design/singleton.doctree and b/v0.7.4/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/encoding/ansi.doctree b/v0.7.4/.doctrees/api_doc/encoding/ansi.doctree
index e256c6b333a..ac8b4e12378 100644
Binary files a/v0.7.4/.doctrees/api_doc/encoding/ansi.doctree and b/v0.7.4/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/encoding/base64.doctree b/v0.7.4/.doctrees/api_doc/encoding/base64.doctree
index 6f7d35cf7dd..6fa96d35fbc 100644
Binary files a/v0.7.4/.doctrees/api_doc/encoding/base64.doctree and b/v0.7.4/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/encoding/decode.doctree b/v0.7.4/.doctrees/api_doc/encoding/decode.doctree
index 633d7f9ce66..29963760de2 100644
Binary files a/v0.7.4/.doctrees/api_doc/encoding/decode.doctree and b/v0.7.4/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/encoding/hash.doctree b/v0.7.4/.doctrees/api_doc/encoding/hash.doctree
index e1eb0dca1eb..b5c3e5fc60f 100644
Binary files a/v0.7.4/.doctrees/api_doc/encoding/hash.doctree and b/v0.7.4/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/encoding/index.doctree b/v0.7.4/.doctrees/api_doc/encoding/index.doctree
index 40154f5e9e1..62ef621d5f9 100644
Binary files a/v0.7.4/.doctrees/api_doc/encoding/index.doctree and b/v0.7.4/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/expression/index.doctree b/v0.7.4/.doctrees/api_doc/expression/index.doctree
index 6fe01a05e24..ad3944fee70 100644
Binary files a/v0.7.4/.doctrees/api_doc/expression/index.doctree and b/v0.7.4/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/expression/native.doctree b/v0.7.4/.doctrees/api_doc/expression/native.doctree
index 3427b205da1..b3e62982a99 100644
Binary files a/v0.7.4/.doctrees/api_doc/expression/native.doctree and b/v0.7.4/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/file/index.doctree b/v0.7.4/.doctrees/api_doc/file/index.doctree
index 3c6c5451d3a..b78a33d87ca 100644
Binary files a/v0.7.4/.doctrees/api_doc/file/index.doctree and b/v0.7.4/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/file/stream.doctree b/v0.7.4/.doctrees/api_doc/file/stream.doctree
index 52cc715d2d9..582bfd1a298 100644
Binary files a/v0.7.4/.doctrees/api_doc/file/stream.doctree and b/v0.7.4/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/model/clazz.doctree b/v0.7.4/.doctrees/api_doc/model/clazz.doctree
index 81514a0540f..77e837cb18a 100644
Binary files a/v0.7.4/.doctrees/api_doc/model/clazz.doctree and b/v0.7.4/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/model/compare.doctree b/v0.7.4/.doctrees/api_doc/model/compare.doctree
index 9f77dbb744f..7889f9ea770 100644
Binary files a/v0.7.4/.doctrees/api_doc/model/compare.doctree and b/v0.7.4/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/model/enum.doctree b/v0.7.4/.doctrees/api_doc/model/enum.doctree
index 7e6648f652c..40401166e11 100644
Binary files a/v0.7.4/.doctrees/api_doc/model/enum.doctree and b/v0.7.4/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/model/index.doctree b/v0.7.4/.doctrees/api_doc/model/index.doctree
index e2be6680121..ccb327d6b98 100644
Binary files a/v0.7.4/.doctrees/api_doc/model/index.doctree and b/v0.7.4/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/model/raw.doctree b/v0.7.4/.doctrees/api_doc/model/raw.doctree
index 1d02d0c2d54..de9a394e191 100644
Binary files a/v0.7.4/.doctrees/api_doc/model/raw.doctree and b/v0.7.4/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/model/repr.doctree b/v0.7.4/.doctrees/api_doc/model/repr.doctree
index ca852035003..5d30160827d 100644
Binary files a/v0.7.4/.doctrees/api_doc/model/repr.doctree and b/v0.7.4/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/random/binary.doctree b/v0.7.4/.doctrees/api_doc/random/binary.doctree
index 6987f350113..ab8788cc675 100644
Binary files a/v0.7.4/.doctrees/api_doc/random/binary.doctree and b/v0.7.4/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/random/index.doctree b/v0.7.4/.doctrees/api_doc/random/index.doctree
index a93cc8a835d..658f9787cbd 100644
Binary files a/v0.7.4/.doctrees/api_doc/random/index.doctree and b/v0.7.4/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/random/sequence.doctree b/v0.7.4/.doctrees/api_doc/random/sequence.doctree
index 65efd82fe3f..283e0acac66 100644
Binary files a/v0.7.4/.doctrees/api_doc/random/sequence.doctree and b/v0.7.4/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/random/string.doctree b/v0.7.4/.doctrees/api_doc/random/string.doctree
index 7ed14a4c748..0ecdd28828e 100644
Binary files a/v0.7.4/.doctrees/api_doc/random/string.doctree and b/v0.7.4/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/reflection/clazz.doctree b/v0.7.4/.doctrees/api_doc/reflection/clazz.doctree
index 43858acb5c0..3d3b5a49ccc 100644
Binary files a/v0.7.4/.doctrees/api_doc/reflection/clazz.doctree and b/v0.7.4/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/reflection/context.doctree b/v0.7.4/.doctrees/api_doc/reflection/context.doctree
index a146cbbc950..d74dc348c2a 100644
Binary files a/v0.7.4/.doctrees/api_doc/reflection/context.doctree and b/v0.7.4/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/reflection/exception.doctree b/v0.7.4/.doctrees/api_doc/reflection/exception.doctree
index 84bae04c6ae..8f704114ccc 100644
Binary files a/v0.7.4/.doctrees/api_doc/reflection/exception.doctree and b/v0.7.4/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/reflection/func.doctree b/v0.7.4/.doctrees/api_doc/reflection/func.doctree
index 10c70fe6064..db95c6d3735 100644
Binary files a/v0.7.4/.doctrees/api_doc/reflection/func.doctree and b/v0.7.4/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/reflection/imports.doctree b/v0.7.4/.doctrees/api_doc/reflection/imports.doctree
index 92cdb3ddd5c..84c5d3f6d63 100644
Binary files a/v0.7.4/.doctrees/api_doc/reflection/imports.doctree and b/v0.7.4/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/reflection/index.doctree b/v0.7.4/.doctrees/api_doc/reflection/index.doctree
index 0a0b0834bab..25017cba407 100644
Binary files a/v0.7.4/.doctrees/api_doc/reflection/index.doctree and b/v0.7.4/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/reflection/iter.doctree b/v0.7.4/.doctrees/api_doc/reflection/iter.doctree
index 2918a2df127..6b0a0dd2cdb 100644
Binary files a/v0.7.4/.doctrees/api_doc/reflection/iter.doctree and b/v0.7.4/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/reflection/module.doctree b/v0.7.4/.doctrees/api_doc/reflection/module.doctree
index bf3c5befc5e..666934c92b6 100644
Binary files a/v0.7.4/.doctrees/api_doc/reflection/module.doctree and b/v0.7.4/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/scale/index.doctree b/v0.7.4/.doctrees/api_doc/scale/index.doctree
index 1ea206aee06..5e5d8434ace 100644
Binary files a/v0.7.4/.doctrees/api_doc/scale/index.doctree and b/v0.7.4/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/scale/size.doctree b/v0.7.4/.doctrees/api_doc/scale/size.doctree
index b973aa9e843..5c73900cac6 100644
Binary files a/v0.7.4/.doctrees/api_doc/scale/size.doctree and b/v0.7.4/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/scale/time.doctree b/v0.7.4/.doctrees/api_doc/scale/time.doctree
index 2b049f50e4c..2dea3394b27 100644
Binary files a/v0.7.4/.doctrees/api_doc/scale/time.doctree and b/v0.7.4/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/string/index.doctree b/v0.7.4/.doctrees/api_doc/string/index.doctree
index 9b4dc6d66d0..6d1ab005a0d 100644
Binary files a/v0.7.4/.doctrees/api_doc/string/index.doctree and b/v0.7.4/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/string/plural.doctree b/v0.7.4/.doctrees/api_doc/string/plural.doctree
index a0e7199a6a1..da181aba293 100644
Binary files a/v0.7.4/.doctrees/api_doc/string/plural.doctree and b/v0.7.4/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/string/template.doctree b/v0.7.4/.doctrees/api_doc/string/template.doctree
index 090f617f899..509b812dc59 100644
Binary files a/v0.7.4/.doctrees/api_doc/string/template.doctree and b/v0.7.4/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/string/trunc.doctree b/v0.7.4/.doctrees/api_doc/string/trunc.doctree
index 5c43936263e..1f636cc5368 100644
Binary files a/v0.7.4/.doctrees/api_doc/string/trunc.doctree and b/v0.7.4/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/system/filesystem.doctree b/v0.7.4/.doctrees/api_doc/system/filesystem.doctree
index ed79c9bb305..990e5b6fb6e 100644
Binary files a/v0.7.4/.doctrees/api_doc/system/filesystem.doctree and b/v0.7.4/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/system/index.doctree b/v0.7.4/.doctrees/api_doc/system/index.doctree
index a164712dc58..ce2f6d4bd1f 100644
Binary files a/v0.7.4/.doctrees/api_doc/system/index.doctree and b/v0.7.4/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/system/network.doctree b/v0.7.4/.doctrees/api_doc/system/network.doctree
index dc6f63f20a6..4aaa1ea6c73 100644
Binary files a/v0.7.4/.doctrees/api_doc/system/network.doctree and b/v0.7.4/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/system/os.doctree b/v0.7.4/.doctrees/api_doc/system/os.doctree
index f1319f7da9e..d70774015f8 100644
Binary files a/v0.7.4/.doctrees/api_doc/system/os.doctree and b/v0.7.4/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/system/python.doctree b/v0.7.4/.doctrees/api_doc/system/python.doctree
index e328167c354..51a8e0d2ca7 100644
Binary files a/v0.7.4/.doctrees/api_doc/system/python.doctree and b/v0.7.4/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/testing/capture.doctree b/v0.7.4/.doctrees/api_doc/testing/capture.doctree
index bc819e0d4f1..d3c27b608ba 100644
Binary files a/v0.7.4/.doctrees/api_doc/testing/capture.doctree and b/v0.7.4/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/testing/compare.doctree b/v0.7.4/.doctrees/api_doc/testing/compare.doctree
index d79ee4500d7..00c0bee1973 100644
Binary files a/v0.7.4/.doctrees/api_doc/testing/compare.doctree and b/v0.7.4/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/testing/generator.doctree b/v0.7.4/.doctrees/api_doc/testing/generator.doctree
index 0e3244ee6ff..8544c4d431c 100644
Binary files a/v0.7.4/.doctrees/api_doc/testing/generator.doctree and b/v0.7.4/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/testing/index.doctree b/v0.7.4/.doctrees/api_doc/testing/index.doctree
index 951a6129320..b2bfe8427db 100644
Binary files a/v0.7.4/.doctrees/api_doc/testing/index.doctree and b/v0.7.4/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/testing/isolated.doctree b/v0.7.4/.doctrees/api_doc/testing/isolated.doctree
index f746b27df30..d831fe1e38a 100644
Binary files a/v0.7.4/.doctrees/api_doc/testing/isolated.doctree and b/v0.7.4/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/testing/requires.doctree b/v0.7.4/.doctrees/api_doc/testing/requires.doctree
index 35c1f6c2e65..ae1760162d2 100644
Binary files a/v0.7.4/.doctrees/api_doc/testing/requires.doctree and b/v0.7.4/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.7.4/.doctrees/api_doc/testing/simulate.doctree b/v0.7.4/.doctrees/api_doc/testing/simulate.doctree
index a67aa9b9524..7a15b4b8942 100644
Binary files a/v0.7.4/.doctrees/api_doc/testing/simulate.doctree and b/v0.7.4/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.7.4/.doctrees/environment.pickle b/v0.7.4/.doctrees/environment.pickle
index 02781938d2c..c97995e1daa 100644
Binary files a/v0.7.4/.doctrees/environment.pickle and b/v0.7.4/.doctrees/environment.pickle differ
diff --git a/v0.7.4/.doctrees/index.doctree b/v0.7.4/.doctrees/index.doctree
index 136e8c7820b..877cfa84da5 100644
Binary files a/v0.7.4/.doctrees/index.doctree and b/v0.7.4/.doctrees/index.doctree differ
diff --git a/v0.7.4/.doctrees/tutorials/installation/index.doctree b/v0.7.4/.doctrees/tutorials/installation/index.doctree
index 05e7c1c1f0b..66a7ecc6384 100644
Binary files a/v0.7.4/.doctrees/tutorials/installation/index.doctree and b/v0.7.4/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.7.5/.buildinfo b/v0.7.5/.buildinfo
index 006b5a51482..aa4fe73fa96 100644
--- a/v0.7.5/.buildinfo
+++ b/v0.7.5/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 69c7615c9b243a47a8d47839e274175a
+config: 02571a5777d0d0e3ae8784652847be01
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.7.5/.doctrees/api_doc/algorithm/index.doctree b/v0.7.5/.doctrees/api_doc/algorithm/index.doctree
index e16e7f26129..4743ce80c71 100644
Binary files a/v0.7.5/.doctrees/api_doc/algorithm/index.doctree and b/v0.7.5/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/algorithm/linear.doctree b/v0.7.5/.doctrees/api_doc/algorithm/linear.doctree
index 5ed841ea152..af2336c203e 100644
Binary files a/v0.7.5/.doctrees/api_doc/algorithm/linear.doctree and b/v0.7.5/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/algorithm/topological.doctree b/v0.7.5/.doctrees/api_doc/algorithm/topological.doctree
index 341ac2c3a41..b7b330a5ff8 100644
Binary files a/v0.7.5/.doctrees/api_doc/algorithm/topological.doctree and b/v0.7.5/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/binary/base.doctree b/v0.7.5/.doctrees/api_doc/binary/base.doctree
index eab1e36be56..5d6eab3a788 100644
Binary files a/v0.7.5/.doctrees/api_doc/binary/base.doctree and b/v0.7.5/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/binary/bool.doctree b/v0.7.5/.doctrees/api_doc/binary/bool.doctree
index f9b35ff9829..ae47f23dfc3 100644
Binary files a/v0.7.5/.doctrees/api_doc/binary/bool.doctree and b/v0.7.5/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/binary/buffer.doctree b/v0.7.5/.doctrees/api_doc/binary/buffer.doctree
index 273fbbd0937..6200fae386d 100644
Binary files a/v0.7.5/.doctrees/api_doc/binary/buffer.doctree and b/v0.7.5/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/binary/float.doctree b/v0.7.5/.doctrees/api_doc/binary/float.doctree
index d92fd1d70b1..f3423aa97ce 100644
Binary files a/v0.7.5/.doctrees/api_doc/binary/float.doctree and b/v0.7.5/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/binary/index.doctree b/v0.7.5/.doctrees/api_doc/binary/index.doctree
index 2802f6bb191..1d1d2df89f1 100644
Binary files a/v0.7.5/.doctrees/api_doc/binary/index.doctree and b/v0.7.5/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/binary/int.doctree b/v0.7.5/.doctrees/api_doc/binary/int.doctree
index 7577c9e5669..6e124bbcfcb 100644
Binary files a/v0.7.5/.doctrees/api_doc/binary/int.doctree and b/v0.7.5/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/binary/str.doctree b/v0.7.5/.doctrees/api_doc/binary/str.doctree
index 581aaf10727..cd4eded8b8f 100644
Binary files a/v0.7.5/.doctrees/api_doc/binary/str.doctree and b/v0.7.5/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/binary/uint.doctree b/v0.7.5/.doctrees/api_doc/binary/uint.doctree
index 93190632542..e96a9306214 100644
Binary files a/v0.7.5/.doctrees/api_doc/binary/uint.doctree and b/v0.7.5/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/collection/dimension.doctree b/v0.7.5/.doctrees/api_doc/collection/dimension.doctree
index e40d58893aa..ca52d40d82d 100644
Binary files a/v0.7.5/.doctrees/api_doc/collection/dimension.doctree and b/v0.7.5/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/collection/functional.doctree b/v0.7.5/.doctrees/api_doc/collection/functional.doctree
index d3226274f19..cc8aa03f57b 100644
Binary files a/v0.7.5/.doctrees/api_doc/collection/functional.doctree and b/v0.7.5/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/collection/index.doctree b/v0.7.5/.doctrees/api_doc/collection/index.doctree
index 7a9631f51c6..caf3d813666 100644
Binary files a/v0.7.5/.doctrees/api_doc/collection/index.doctree and b/v0.7.5/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/collection/recover.doctree b/v0.7.5/.doctrees/api_doc/collection/recover.doctree
index 6a2d00ac47e..258306c88c9 100644
Binary files a/v0.7.5/.doctrees/api_doc/collection/recover.doctree and b/v0.7.5/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/collection/sequence.doctree b/v0.7.5/.doctrees/api_doc/collection/sequence.doctree
index 22c8b0d4fbe..30c027090d4 100644
Binary files a/v0.7.5/.doctrees/api_doc/collection/sequence.doctree and b/v0.7.5/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/collection/stacked.doctree b/v0.7.5/.doctrees/api_doc/collection/stacked.doctree
index 8873ca9a270..25a9e6225e7 100644
Binary files a/v0.7.5/.doctrees/api_doc/collection/stacked.doctree and b/v0.7.5/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/collection/structural.doctree b/v0.7.5/.doctrees/api_doc/collection/structural.doctree
index 3bae1b1fb63..e077f2ed87d 100644
Binary files a/v0.7.5/.doctrees/api_doc/collection/structural.doctree and b/v0.7.5/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/color/index.doctree b/v0.7.5/.doctrees/api_doc/color/index.doctree
index daf4ec49719..c0add56d554 100644
Binary files a/v0.7.5/.doctrees/api_doc/color/index.doctree and b/v0.7.5/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/color/model.doctree b/v0.7.5/.doctrees/api_doc/color/model.doctree
index e69ee84d6f1..bd333213776 100644
Binary files a/v0.7.5/.doctrees/api_doc/color/model.doctree and b/v0.7.5/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/color/utils.doctree b/v0.7.5/.doctrees/api_doc/color/utils.doctree
index dc5c0589934..2253e32d373 100644
Binary files a/v0.7.5/.doctrees/api_doc/color/utils.doctree and b/v0.7.5/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/config/index.doctree b/v0.7.5/.doctrees/api_doc/config/index.doctree
index 6ff3f44a8d6..88423ced702 100644
Binary files a/v0.7.5/.doctrees/api_doc/config/index.doctree and b/v0.7.5/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/config/meta.doctree b/v0.7.5/.doctrees/api_doc/config/meta.doctree
index 6274f484124..9b1ac38bcad 100644
Binary files a/v0.7.5/.doctrees/api_doc/config/meta.doctree and b/v0.7.5/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/design/decorator.doctree b/v0.7.5/.doctrees/api_doc/design/decorator.doctree
index 0742e852957..7425903d133 100644
Binary files a/v0.7.5/.doctrees/api_doc/design/decorator.doctree and b/v0.7.5/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/design/final.doctree b/v0.7.5/.doctrees/api_doc/design/final.doctree
index 6834ebbb07f..38b0eb124a3 100644
Binary files a/v0.7.5/.doctrees/api_doc/design/final.doctree and b/v0.7.5/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/design/index.doctree b/v0.7.5/.doctrees/api_doc/design/index.doctree
index d639681b051..706d2469506 100644
Binary files a/v0.7.5/.doctrees/api_doc/design/index.doctree and b/v0.7.5/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/design/observer.doctree b/v0.7.5/.doctrees/api_doc/design/observer.doctree
index 7e344f3471a..9576f9e3439 100644
Binary files a/v0.7.5/.doctrees/api_doc/design/observer.doctree and b/v0.7.5/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/design/singleton.doctree b/v0.7.5/.doctrees/api_doc/design/singleton.doctree
index cd3138bd9eb..dbe61f7225a 100644
Binary files a/v0.7.5/.doctrees/api_doc/design/singleton.doctree and b/v0.7.5/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/encoding/ansi.doctree b/v0.7.5/.doctrees/api_doc/encoding/ansi.doctree
index 98c43e66364..893dc6c2eec 100644
Binary files a/v0.7.5/.doctrees/api_doc/encoding/ansi.doctree and b/v0.7.5/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/encoding/base64.doctree b/v0.7.5/.doctrees/api_doc/encoding/base64.doctree
index b2722e0f2ea..8f5e564e3ce 100644
Binary files a/v0.7.5/.doctrees/api_doc/encoding/base64.doctree and b/v0.7.5/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/encoding/decode.doctree b/v0.7.5/.doctrees/api_doc/encoding/decode.doctree
index c90bba1125f..d369f747db1 100644
Binary files a/v0.7.5/.doctrees/api_doc/encoding/decode.doctree and b/v0.7.5/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/encoding/hash.doctree b/v0.7.5/.doctrees/api_doc/encoding/hash.doctree
index 1e1dd6732c2..2fbedbc7b2d 100644
Binary files a/v0.7.5/.doctrees/api_doc/encoding/hash.doctree and b/v0.7.5/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/encoding/index.doctree b/v0.7.5/.doctrees/api_doc/encoding/index.doctree
index e8a510852c6..dc9451dd52f 100644
Binary files a/v0.7.5/.doctrees/api_doc/encoding/index.doctree and b/v0.7.5/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/expression/index.doctree b/v0.7.5/.doctrees/api_doc/expression/index.doctree
index f609ce22f1d..599fbe0c182 100644
Binary files a/v0.7.5/.doctrees/api_doc/expression/index.doctree and b/v0.7.5/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/expression/native.doctree b/v0.7.5/.doctrees/api_doc/expression/native.doctree
index 593d2623401..9d5ee00e041 100644
Binary files a/v0.7.5/.doctrees/api_doc/expression/native.doctree and b/v0.7.5/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/file/index.doctree b/v0.7.5/.doctrees/api_doc/file/index.doctree
index 56d7444c670..42e8bcdfd16 100644
Binary files a/v0.7.5/.doctrees/api_doc/file/index.doctree and b/v0.7.5/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/file/stream.doctree b/v0.7.5/.doctrees/api_doc/file/stream.doctree
index 23d459d7128..97479b40b0b 100644
Binary files a/v0.7.5/.doctrees/api_doc/file/stream.doctree and b/v0.7.5/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/model/clazz.doctree b/v0.7.5/.doctrees/api_doc/model/clazz.doctree
index ff1972c68b4..ae2806203dd 100644
Binary files a/v0.7.5/.doctrees/api_doc/model/clazz.doctree and b/v0.7.5/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/model/compare.doctree b/v0.7.5/.doctrees/api_doc/model/compare.doctree
index 24e6f77772b..f2a5e2f6905 100644
Binary files a/v0.7.5/.doctrees/api_doc/model/compare.doctree and b/v0.7.5/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/model/enum.doctree b/v0.7.5/.doctrees/api_doc/model/enum.doctree
index 28972656574..67f2a102f22 100644
Binary files a/v0.7.5/.doctrees/api_doc/model/enum.doctree and b/v0.7.5/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/model/index.doctree b/v0.7.5/.doctrees/api_doc/model/index.doctree
index 0e7561fb4dd..8830a84cd90 100644
Binary files a/v0.7.5/.doctrees/api_doc/model/index.doctree and b/v0.7.5/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/model/raw.doctree b/v0.7.5/.doctrees/api_doc/model/raw.doctree
index 6c1ff86cf74..470eec124df 100644
Binary files a/v0.7.5/.doctrees/api_doc/model/raw.doctree and b/v0.7.5/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/model/repr.doctree b/v0.7.5/.doctrees/api_doc/model/repr.doctree
index bcb72b5d94c..4277527ed0b 100644
Binary files a/v0.7.5/.doctrees/api_doc/model/repr.doctree and b/v0.7.5/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/random/binary.doctree b/v0.7.5/.doctrees/api_doc/random/binary.doctree
index 389d8bf4060..bece2382574 100644
Binary files a/v0.7.5/.doctrees/api_doc/random/binary.doctree and b/v0.7.5/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/random/index.doctree b/v0.7.5/.doctrees/api_doc/random/index.doctree
index 64ff0313d22..1f25ffe01d5 100644
Binary files a/v0.7.5/.doctrees/api_doc/random/index.doctree and b/v0.7.5/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/random/sequence.doctree b/v0.7.5/.doctrees/api_doc/random/sequence.doctree
index ef76d9882b1..a788b9fb5cd 100644
Binary files a/v0.7.5/.doctrees/api_doc/random/sequence.doctree and b/v0.7.5/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/random/string.doctree b/v0.7.5/.doctrees/api_doc/random/string.doctree
index 91b448d21dc..e861b9fa66d 100644
Binary files a/v0.7.5/.doctrees/api_doc/random/string.doctree and b/v0.7.5/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/reflection/clazz.doctree b/v0.7.5/.doctrees/api_doc/reflection/clazz.doctree
index 1b717578b1d..da6d0782e96 100644
Binary files a/v0.7.5/.doctrees/api_doc/reflection/clazz.doctree and b/v0.7.5/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/reflection/context.doctree b/v0.7.5/.doctrees/api_doc/reflection/context.doctree
index 4c2352cfda4..b1433c85d91 100644
Binary files a/v0.7.5/.doctrees/api_doc/reflection/context.doctree and b/v0.7.5/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/reflection/exception.doctree b/v0.7.5/.doctrees/api_doc/reflection/exception.doctree
index 67adb0d5df3..9bd3070e98a 100644
Binary files a/v0.7.5/.doctrees/api_doc/reflection/exception.doctree and b/v0.7.5/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/reflection/func.doctree b/v0.7.5/.doctrees/api_doc/reflection/func.doctree
index a7632dd2fbd..ece6c593513 100644
Binary files a/v0.7.5/.doctrees/api_doc/reflection/func.doctree and b/v0.7.5/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/reflection/imports.doctree b/v0.7.5/.doctrees/api_doc/reflection/imports.doctree
index 258fe2385a2..c05ac3e6c05 100644
Binary files a/v0.7.5/.doctrees/api_doc/reflection/imports.doctree and b/v0.7.5/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/reflection/index.doctree b/v0.7.5/.doctrees/api_doc/reflection/index.doctree
index c59558db7bb..3da6642ff5e 100644
Binary files a/v0.7.5/.doctrees/api_doc/reflection/index.doctree and b/v0.7.5/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/reflection/iter.doctree b/v0.7.5/.doctrees/api_doc/reflection/iter.doctree
index ba5b081620f..b3af8262907 100644
Binary files a/v0.7.5/.doctrees/api_doc/reflection/iter.doctree and b/v0.7.5/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/reflection/module.doctree b/v0.7.5/.doctrees/api_doc/reflection/module.doctree
index adfdc06a06d..00ddf9a3ee8 100644
Binary files a/v0.7.5/.doctrees/api_doc/reflection/module.doctree and b/v0.7.5/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/scale/index.doctree b/v0.7.5/.doctrees/api_doc/scale/index.doctree
index 59c48c24fa8..a5a59ce981c 100644
Binary files a/v0.7.5/.doctrees/api_doc/scale/index.doctree and b/v0.7.5/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/scale/size.doctree b/v0.7.5/.doctrees/api_doc/scale/size.doctree
index e887a653332..4d8a4ff321a 100644
Binary files a/v0.7.5/.doctrees/api_doc/scale/size.doctree and b/v0.7.5/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/scale/time.doctree b/v0.7.5/.doctrees/api_doc/scale/time.doctree
index 1e9e280a4e6..18ece730de9 100644
Binary files a/v0.7.5/.doctrees/api_doc/scale/time.doctree and b/v0.7.5/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/string/index.doctree b/v0.7.5/.doctrees/api_doc/string/index.doctree
index d429362780c..45cb1170103 100644
Binary files a/v0.7.5/.doctrees/api_doc/string/index.doctree and b/v0.7.5/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/string/plural.doctree b/v0.7.5/.doctrees/api_doc/string/plural.doctree
index 05b1f56eb0e..ebc57542fde 100644
Binary files a/v0.7.5/.doctrees/api_doc/string/plural.doctree and b/v0.7.5/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/string/template.doctree b/v0.7.5/.doctrees/api_doc/string/template.doctree
index 1ea5f2905ad..1f5d638b1cd 100644
Binary files a/v0.7.5/.doctrees/api_doc/string/template.doctree and b/v0.7.5/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/string/trunc.doctree b/v0.7.5/.doctrees/api_doc/string/trunc.doctree
index 15f9ddf24a5..4e38f458e87 100644
Binary files a/v0.7.5/.doctrees/api_doc/string/trunc.doctree and b/v0.7.5/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/system/filesystem.doctree b/v0.7.5/.doctrees/api_doc/system/filesystem.doctree
index dbc524b17de..7575522eb02 100644
Binary files a/v0.7.5/.doctrees/api_doc/system/filesystem.doctree and b/v0.7.5/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/system/index.doctree b/v0.7.5/.doctrees/api_doc/system/index.doctree
index 422cc330935..54feb59e619 100644
Binary files a/v0.7.5/.doctrees/api_doc/system/index.doctree and b/v0.7.5/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/system/network.doctree b/v0.7.5/.doctrees/api_doc/system/network.doctree
index 8d5982cbe58..3a42039f883 100644
Binary files a/v0.7.5/.doctrees/api_doc/system/network.doctree and b/v0.7.5/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/system/os.doctree b/v0.7.5/.doctrees/api_doc/system/os.doctree
index ffa5ef299b8..6d5bf44a2d1 100644
Binary files a/v0.7.5/.doctrees/api_doc/system/os.doctree and b/v0.7.5/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/system/python.doctree b/v0.7.5/.doctrees/api_doc/system/python.doctree
index 3dcbeb80c27..7766b34cb93 100644
Binary files a/v0.7.5/.doctrees/api_doc/system/python.doctree and b/v0.7.5/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/testing/capture.doctree b/v0.7.5/.doctrees/api_doc/testing/capture.doctree
index 5ba0efbf07d..8787f193aef 100644
Binary files a/v0.7.5/.doctrees/api_doc/testing/capture.doctree and b/v0.7.5/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/testing/compare.doctree b/v0.7.5/.doctrees/api_doc/testing/compare.doctree
index 8063af5d922..30ecbc75f9a 100644
Binary files a/v0.7.5/.doctrees/api_doc/testing/compare.doctree and b/v0.7.5/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/testing/generator.doctree b/v0.7.5/.doctrees/api_doc/testing/generator.doctree
index 11a5f2b0efa..040f93f7e13 100644
Binary files a/v0.7.5/.doctrees/api_doc/testing/generator.doctree and b/v0.7.5/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/testing/index.doctree b/v0.7.5/.doctrees/api_doc/testing/index.doctree
index ef791b5fd00..e9bd2634993 100644
Binary files a/v0.7.5/.doctrees/api_doc/testing/index.doctree and b/v0.7.5/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/testing/isolated.doctree b/v0.7.5/.doctrees/api_doc/testing/isolated.doctree
index 59af50518c0..17f018db297 100644
Binary files a/v0.7.5/.doctrees/api_doc/testing/isolated.doctree and b/v0.7.5/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/testing/requires.doctree b/v0.7.5/.doctrees/api_doc/testing/requires.doctree
index 4d9b477cfb6..985a703cdda 100644
Binary files a/v0.7.5/.doctrees/api_doc/testing/requires.doctree and b/v0.7.5/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.7.5/.doctrees/api_doc/testing/simulate.doctree b/v0.7.5/.doctrees/api_doc/testing/simulate.doctree
index 6edb9db0cf3..4720df3010d 100644
Binary files a/v0.7.5/.doctrees/api_doc/testing/simulate.doctree and b/v0.7.5/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.7.5/.doctrees/environment.pickle b/v0.7.5/.doctrees/environment.pickle
index e356c81c39b..a32b22694e4 100644
Binary files a/v0.7.5/.doctrees/environment.pickle and b/v0.7.5/.doctrees/environment.pickle differ
diff --git a/v0.7.5/.doctrees/index.doctree b/v0.7.5/.doctrees/index.doctree
index 808fa79703b..e54da01c1cb 100644
Binary files a/v0.7.5/.doctrees/index.doctree and b/v0.7.5/.doctrees/index.doctree differ
diff --git a/v0.7.5/.doctrees/tutorials/installation/index.doctree b/v0.7.5/.doctrees/tutorials/installation/index.doctree
index bca7b13e53a..85cc4f2b19f 100644
Binary files a/v0.7.5/.doctrees/tutorials/installation/index.doctree and b/v0.7.5/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.7.6/.buildinfo b/v0.7.6/.buildinfo
index 40225c456ff..d051de86eeb 100644
--- a/v0.7.6/.buildinfo
+++ b/v0.7.6/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: af681676a16d8b7a29e7aa865bca3c6c
+config: 0bbc8ab0b700f8c12f073e3989ffb215
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.7.6/.doctrees/api_doc/algorithm/index.doctree b/v0.7.6/.doctrees/api_doc/algorithm/index.doctree
index 5da34b01576..5d5e542c1af 100644
Binary files a/v0.7.6/.doctrees/api_doc/algorithm/index.doctree and b/v0.7.6/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/algorithm/linear.doctree b/v0.7.6/.doctrees/api_doc/algorithm/linear.doctree
index e463bb888c7..f52076676a1 100644
Binary files a/v0.7.6/.doctrees/api_doc/algorithm/linear.doctree and b/v0.7.6/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/algorithm/topological.doctree b/v0.7.6/.doctrees/api_doc/algorithm/topological.doctree
index 78bcf19b1de..af22c6d96a7 100644
Binary files a/v0.7.6/.doctrees/api_doc/algorithm/topological.doctree and b/v0.7.6/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/binary/base.doctree b/v0.7.6/.doctrees/api_doc/binary/base.doctree
index 606f4fe9ad5..7b4d950fd19 100644
Binary files a/v0.7.6/.doctrees/api_doc/binary/base.doctree and b/v0.7.6/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/binary/bool.doctree b/v0.7.6/.doctrees/api_doc/binary/bool.doctree
index c67d4c9ab72..08792d0975d 100644
Binary files a/v0.7.6/.doctrees/api_doc/binary/bool.doctree and b/v0.7.6/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/binary/buffer.doctree b/v0.7.6/.doctrees/api_doc/binary/buffer.doctree
index a79c54eef9c..ad404dcd53d 100644
Binary files a/v0.7.6/.doctrees/api_doc/binary/buffer.doctree and b/v0.7.6/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/binary/float.doctree b/v0.7.6/.doctrees/api_doc/binary/float.doctree
index 87a955daf56..9cb4f116639 100644
Binary files a/v0.7.6/.doctrees/api_doc/binary/float.doctree and b/v0.7.6/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/binary/index.doctree b/v0.7.6/.doctrees/api_doc/binary/index.doctree
index 606dfdc1987..a12adb03834 100644
Binary files a/v0.7.6/.doctrees/api_doc/binary/index.doctree and b/v0.7.6/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/binary/int.doctree b/v0.7.6/.doctrees/api_doc/binary/int.doctree
index ed878174b04..94fc9bbd962 100644
Binary files a/v0.7.6/.doctrees/api_doc/binary/int.doctree and b/v0.7.6/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/binary/str.doctree b/v0.7.6/.doctrees/api_doc/binary/str.doctree
index a495caa516b..df548c312e2 100644
Binary files a/v0.7.6/.doctrees/api_doc/binary/str.doctree and b/v0.7.6/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/binary/uint.doctree b/v0.7.6/.doctrees/api_doc/binary/uint.doctree
index 97797bccda2..c505a4577ef 100644
Binary files a/v0.7.6/.doctrees/api_doc/binary/uint.doctree and b/v0.7.6/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/collection/dimension.doctree b/v0.7.6/.doctrees/api_doc/collection/dimension.doctree
index 2dd905f712d..8bf48bd13cd 100644
Binary files a/v0.7.6/.doctrees/api_doc/collection/dimension.doctree and b/v0.7.6/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/collection/functional.doctree b/v0.7.6/.doctrees/api_doc/collection/functional.doctree
index af4bab63931..ba9a8c161cc 100644
Binary files a/v0.7.6/.doctrees/api_doc/collection/functional.doctree and b/v0.7.6/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/collection/index.doctree b/v0.7.6/.doctrees/api_doc/collection/index.doctree
index 09825bc54fc..fbb4a4b4faa 100644
Binary files a/v0.7.6/.doctrees/api_doc/collection/index.doctree and b/v0.7.6/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/collection/recover.doctree b/v0.7.6/.doctrees/api_doc/collection/recover.doctree
index 4f5c28d22db..45392f7f976 100644
Binary files a/v0.7.6/.doctrees/api_doc/collection/recover.doctree and b/v0.7.6/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/collection/sequence.doctree b/v0.7.6/.doctrees/api_doc/collection/sequence.doctree
index a7f245084f1..426442d76a9 100644
Binary files a/v0.7.6/.doctrees/api_doc/collection/sequence.doctree and b/v0.7.6/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/collection/stacked.doctree b/v0.7.6/.doctrees/api_doc/collection/stacked.doctree
index 4049c800f1a..47536d9dc55 100644
Binary files a/v0.7.6/.doctrees/api_doc/collection/stacked.doctree and b/v0.7.6/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/collection/structural.doctree b/v0.7.6/.doctrees/api_doc/collection/structural.doctree
index ed84b63d675..83c649b55db 100644
Binary files a/v0.7.6/.doctrees/api_doc/collection/structural.doctree and b/v0.7.6/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/color/index.doctree b/v0.7.6/.doctrees/api_doc/color/index.doctree
index 8bab19a540e..aabd244a934 100644
Binary files a/v0.7.6/.doctrees/api_doc/color/index.doctree and b/v0.7.6/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/color/model.doctree b/v0.7.6/.doctrees/api_doc/color/model.doctree
index 3f00286abd0..0cf0b23b503 100644
Binary files a/v0.7.6/.doctrees/api_doc/color/model.doctree and b/v0.7.6/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/color/utils.doctree b/v0.7.6/.doctrees/api_doc/color/utils.doctree
index 5468d401a21..03661f25384 100644
Binary files a/v0.7.6/.doctrees/api_doc/color/utils.doctree and b/v0.7.6/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/config/index.doctree b/v0.7.6/.doctrees/api_doc/config/index.doctree
index f79136e91e1..3c39705f80c 100644
Binary files a/v0.7.6/.doctrees/api_doc/config/index.doctree and b/v0.7.6/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/config/meta.doctree b/v0.7.6/.doctrees/api_doc/config/meta.doctree
index 5c5314654a0..9c2a9966832 100644
Binary files a/v0.7.6/.doctrees/api_doc/config/meta.doctree and b/v0.7.6/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/design/decorator.doctree b/v0.7.6/.doctrees/api_doc/design/decorator.doctree
index 866e1271a8d..44ee3f0460f 100644
Binary files a/v0.7.6/.doctrees/api_doc/design/decorator.doctree and b/v0.7.6/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/design/final.doctree b/v0.7.6/.doctrees/api_doc/design/final.doctree
index a3d706b8e58..68eb72b2b81 100644
Binary files a/v0.7.6/.doctrees/api_doc/design/final.doctree and b/v0.7.6/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/design/index.doctree b/v0.7.6/.doctrees/api_doc/design/index.doctree
index 6629ac14e4c..97dc7ce4cca 100644
Binary files a/v0.7.6/.doctrees/api_doc/design/index.doctree and b/v0.7.6/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/design/observer.doctree b/v0.7.6/.doctrees/api_doc/design/observer.doctree
index 5920719583f..3000a652dbe 100644
Binary files a/v0.7.6/.doctrees/api_doc/design/observer.doctree and b/v0.7.6/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/design/singleton.doctree b/v0.7.6/.doctrees/api_doc/design/singleton.doctree
index 27d781e7b4e..8cc45ec1727 100644
Binary files a/v0.7.6/.doctrees/api_doc/design/singleton.doctree and b/v0.7.6/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/encoding/ansi.doctree b/v0.7.6/.doctrees/api_doc/encoding/ansi.doctree
index 1c7c9cba306..d46576bb5c9 100644
Binary files a/v0.7.6/.doctrees/api_doc/encoding/ansi.doctree and b/v0.7.6/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/encoding/base64.doctree b/v0.7.6/.doctrees/api_doc/encoding/base64.doctree
index 45ba5e7ad42..65b83713894 100644
Binary files a/v0.7.6/.doctrees/api_doc/encoding/base64.doctree and b/v0.7.6/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/encoding/decode.doctree b/v0.7.6/.doctrees/api_doc/encoding/decode.doctree
index d94ced307d0..0eafa36fdb9 100644
Binary files a/v0.7.6/.doctrees/api_doc/encoding/decode.doctree and b/v0.7.6/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/encoding/hash.doctree b/v0.7.6/.doctrees/api_doc/encoding/hash.doctree
index 8922b4dd829..ad0f8869dd9 100644
Binary files a/v0.7.6/.doctrees/api_doc/encoding/hash.doctree and b/v0.7.6/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/encoding/index.doctree b/v0.7.6/.doctrees/api_doc/encoding/index.doctree
index 777a0a992ef..42dfa83e780 100644
Binary files a/v0.7.6/.doctrees/api_doc/encoding/index.doctree and b/v0.7.6/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/expression/index.doctree b/v0.7.6/.doctrees/api_doc/expression/index.doctree
index 17ab8720940..2cd8695d24e 100644
Binary files a/v0.7.6/.doctrees/api_doc/expression/index.doctree and b/v0.7.6/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/expression/native.doctree b/v0.7.6/.doctrees/api_doc/expression/native.doctree
index 6446f6ea326..9a473a4c020 100644
Binary files a/v0.7.6/.doctrees/api_doc/expression/native.doctree and b/v0.7.6/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/file/index.doctree b/v0.7.6/.doctrees/api_doc/file/index.doctree
index a7712a41fe1..2ca94c41a45 100644
Binary files a/v0.7.6/.doctrees/api_doc/file/index.doctree and b/v0.7.6/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/file/stream.doctree b/v0.7.6/.doctrees/api_doc/file/stream.doctree
index e0c4fa2504f..1fce714f1ff 100644
Binary files a/v0.7.6/.doctrees/api_doc/file/stream.doctree and b/v0.7.6/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/model/clazz.doctree b/v0.7.6/.doctrees/api_doc/model/clazz.doctree
index 5808414badb..eb8136a9e91 100644
Binary files a/v0.7.6/.doctrees/api_doc/model/clazz.doctree and b/v0.7.6/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/model/compare.doctree b/v0.7.6/.doctrees/api_doc/model/compare.doctree
index 2573181068f..e4a10b6eca1 100644
Binary files a/v0.7.6/.doctrees/api_doc/model/compare.doctree and b/v0.7.6/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/model/enum.doctree b/v0.7.6/.doctrees/api_doc/model/enum.doctree
index 33b8d6a5851..61bf401c79d 100644
Binary files a/v0.7.6/.doctrees/api_doc/model/enum.doctree and b/v0.7.6/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/model/index.doctree b/v0.7.6/.doctrees/api_doc/model/index.doctree
index 81443831b70..63996d0097f 100644
Binary files a/v0.7.6/.doctrees/api_doc/model/index.doctree and b/v0.7.6/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/model/raw.doctree b/v0.7.6/.doctrees/api_doc/model/raw.doctree
index 7aa28c4d15e..15d1b17c913 100644
Binary files a/v0.7.6/.doctrees/api_doc/model/raw.doctree and b/v0.7.6/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/model/repr.doctree b/v0.7.6/.doctrees/api_doc/model/repr.doctree
index feb3aa87640..a9384d645ac 100644
Binary files a/v0.7.6/.doctrees/api_doc/model/repr.doctree and b/v0.7.6/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/random/binary.doctree b/v0.7.6/.doctrees/api_doc/random/binary.doctree
index e94c6578576..ca0e6373028 100644
Binary files a/v0.7.6/.doctrees/api_doc/random/binary.doctree and b/v0.7.6/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/random/index.doctree b/v0.7.6/.doctrees/api_doc/random/index.doctree
index 5fb7ea2145e..5b5fc578d5b 100644
Binary files a/v0.7.6/.doctrees/api_doc/random/index.doctree and b/v0.7.6/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/random/sequence.doctree b/v0.7.6/.doctrees/api_doc/random/sequence.doctree
index 66d34306c68..f80f7d0039c 100644
Binary files a/v0.7.6/.doctrees/api_doc/random/sequence.doctree and b/v0.7.6/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/random/string.doctree b/v0.7.6/.doctrees/api_doc/random/string.doctree
index e905eda14e3..8ff8129d87b 100644
Binary files a/v0.7.6/.doctrees/api_doc/random/string.doctree and b/v0.7.6/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/reflection/clazz.doctree b/v0.7.6/.doctrees/api_doc/reflection/clazz.doctree
index bcdcd1a0f65..e210752b3e0 100644
Binary files a/v0.7.6/.doctrees/api_doc/reflection/clazz.doctree and b/v0.7.6/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/reflection/context.doctree b/v0.7.6/.doctrees/api_doc/reflection/context.doctree
index 07d5570f87e..0cc65d940f8 100644
Binary files a/v0.7.6/.doctrees/api_doc/reflection/context.doctree and b/v0.7.6/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/reflection/exception.doctree b/v0.7.6/.doctrees/api_doc/reflection/exception.doctree
index 225851eba63..69276e7ff7b 100644
Binary files a/v0.7.6/.doctrees/api_doc/reflection/exception.doctree and b/v0.7.6/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/reflection/func.doctree b/v0.7.6/.doctrees/api_doc/reflection/func.doctree
index 2ee2ae9a83a..33b49772edc 100644
Binary files a/v0.7.6/.doctrees/api_doc/reflection/func.doctree and b/v0.7.6/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/reflection/imports.doctree b/v0.7.6/.doctrees/api_doc/reflection/imports.doctree
index 2fdf2e8fd2d..8d0697b0e48 100644
Binary files a/v0.7.6/.doctrees/api_doc/reflection/imports.doctree and b/v0.7.6/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/reflection/index.doctree b/v0.7.6/.doctrees/api_doc/reflection/index.doctree
index e49b5319c55..4ff9f29a28f 100644
Binary files a/v0.7.6/.doctrees/api_doc/reflection/index.doctree and b/v0.7.6/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/reflection/iter.doctree b/v0.7.6/.doctrees/api_doc/reflection/iter.doctree
index 745b231f836..d3397e231a8 100644
Binary files a/v0.7.6/.doctrees/api_doc/reflection/iter.doctree and b/v0.7.6/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/reflection/module.doctree b/v0.7.6/.doctrees/api_doc/reflection/module.doctree
index ff72291f04e..acfb73bd65e 100644
Binary files a/v0.7.6/.doctrees/api_doc/reflection/module.doctree and b/v0.7.6/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/scale/index.doctree b/v0.7.6/.doctrees/api_doc/scale/index.doctree
index bb21471100c..c9c791093ca 100644
Binary files a/v0.7.6/.doctrees/api_doc/scale/index.doctree and b/v0.7.6/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/scale/size.doctree b/v0.7.6/.doctrees/api_doc/scale/size.doctree
index 31fe0076637..d2b5abf7f2d 100644
Binary files a/v0.7.6/.doctrees/api_doc/scale/size.doctree and b/v0.7.6/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/scale/time.doctree b/v0.7.6/.doctrees/api_doc/scale/time.doctree
index 082ee6e95b5..190b12cc2e3 100644
Binary files a/v0.7.6/.doctrees/api_doc/scale/time.doctree and b/v0.7.6/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/string/index.doctree b/v0.7.6/.doctrees/api_doc/string/index.doctree
index a57d91cf039..f971a4ea749 100644
Binary files a/v0.7.6/.doctrees/api_doc/string/index.doctree and b/v0.7.6/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/string/plural.doctree b/v0.7.6/.doctrees/api_doc/string/plural.doctree
index 07c7c77d38a..5aad37c98ea 100644
Binary files a/v0.7.6/.doctrees/api_doc/string/plural.doctree and b/v0.7.6/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/string/template.doctree b/v0.7.6/.doctrees/api_doc/string/template.doctree
index adf3b19f892..d20d1cea657 100644
Binary files a/v0.7.6/.doctrees/api_doc/string/template.doctree and b/v0.7.6/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/string/trunc.doctree b/v0.7.6/.doctrees/api_doc/string/trunc.doctree
index 89afbbbaf2e..c7a37b1480b 100644
Binary files a/v0.7.6/.doctrees/api_doc/string/trunc.doctree and b/v0.7.6/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/system/filesystem.doctree b/v0.7.6/.doctrees/api_doc/system/filesystem.doctree
index 9d59fa602cc..157aabb0c9b 100644
Binary files a/v0.7.6/.doctrees/api_doc/system/filesystem.doctree and b/v0.7.6/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/system/index.doctree b/v0.7.6/.doctrees/api_doc/system/index.doctree
index 4ae3dc26368..14e8b5ce6d9 100644
Binary files a/v0.7.6/.doctrees/api_doc/system/index.doctree and b/v0.7.6/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/system/network.doctree b/v0.7.6/.doctrees/api_doc/system/network.doctree
index 8c68dae01ef..2ba6584094d 100644
Binary files a/v0.7.6/.doctrees/api_doc/system/network.doctree and b/v0.7.6/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/system/os.doctree b/v0.7.6/.doctrees/api_doc/system/os.doctree
index 41db83a2eef..4cad30c2ac6 100644
Binary files a/v0.7.6/.doctrees/api_doc/system/os.doctree and b/v0.7.6/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/system/python.doctree b/v0.7.6/.doctrees/api_doc/system/python.doctree
index 32fe8095959..64e7d5af666 100644
Binary files a/v0.7.6/.doctrees/api_doc/system/python.doctree and b/v0.7.6/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/testing/capture.doctree b/v0.7.6/.doctrees/api_doc/testing/capture.doctree
index 71e6ca93794..78b06517d8e 100644
Binary files a/v0.7.6/.doctrees/api_doc/testing/capture.doctree and b/v0.7.6/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/testing/compare.doctree b/v0.7.6/.doctrees/api_doc/testing/compare.doctree
index 1b8b4c99893..db42587d42d 100644
Binary files a/v0.7.6/.doctrees/api_doc/testing/compare.doctree and b/v0.7.6/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/testing/generator.doctree b/v0.7.6/.doctrees/api_doc/testing/generator.doctree
index 89f91f03ece..e8303e9eec8 100644
Binary files a/v0.7.6/.doctrees/api_doc/testing/generator.doctree and b/v0.7.6/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/testing/index.doctree b/v0.7.6/.doctrees/api_doc/testing/index.doctree
index e7097022d44..a87eeb60e6a 100644
Binary files a/v0.7.6/.doctrees/api_doc/testing/index.doctree and b/v0.7.6/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/testing/isolated.doctree b/v0.7.6/.doctrees/api_doc/testing/isolated.doctree
index c973571d467..3a6f6811a0d 100644
Binary files a/v0.7.6/.doctrees/api_doc/testing/isolated.doctree and b/v0.7.6/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/testing/requires.doctree b/v0.7.6/.doctrees/api_doc/testing/requires.doctree
index c9ea1b0a31b..c95ebef7c5a 100644
Binary files a/v0.7.6/.doctrees/api_doc/testing/requires.doctree and b/v0.7.6/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.7.6/.doctrees/api_doc/testing/simulate.doctree b/v0.7.6/.doctrees/api_doc/testing/simulate.doctree
index 9b4bbb9b6ab..1bb22d00fb5 100644
Binary files a/v0.7.6/.doctrees/api_doc/testing/simulate.doctree and b/v0.7.6/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.7.6/.doctrees/environment.pickle b/v0.7.6/.doctrees/environment.pickle
index 1c19e82eea1..4d3f5ebaf79 100644
Binary files a/v0.7.6/.doctrees/environment.pickle and b/v0.7.6/.doctrees/environment.pickle differ
diff --git a/v0.7.6/.doctrees/index.doctree b/v0.7.6/.doctrees/index.doctree
index cfe3bd50b5d..ccfdf1dfe88 100644
Binary files a/v0.7.6/.doctrees/index.doctree and b/v0.7.6/.doctrees/index.doctree differ
diff --git a/v0.7.6/.doctrees/tutorials/installation/index.doctree b/v0.7.6/.doctrees/tutorials/installation/index.doctree
index 1108907d261..1269058a162 100644
Binary files a/v0.7.6/.doctrees/tutorials/installation/index.doctree and b/v0.7.6/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.8.0/.buildinfo b/v0.8.0/.buildinfo
index 188fb55226a..aa8a667dce3 100644
--- a/v0.8.0/.buildinfo
+++ b/v0.8.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 71c89b8a3abc4d0aba33727ea779f3b4
+config: c70ac4225fe1b5126d62fc3ae15fddad
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.8.0/.doctrees/api_doc/algorithm/index.doctree b/v0.8.0/.doctrees/api_doc/algorithm/index.doctree
index 96a74bd38b3..5605d5beb8e 100644
Binary files a/v0.8.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.8.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/algorithm/linear.doctree b/v0.8.0/.doctrees/api_doc/algorithm/linear.doctree
index 8fd1ed7e9a7..decdbea1eeb 100644
Binary files a/v0.8.0/.doctrees/api_doc/algorithm/linear.doctree and b/v0.8.0/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.8.0/.doctrees/api_doc/algorithm/topological.doctree
index 0903c688c87..5e91e8b1bb3 100644
Binary files a/v0.8.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.8.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/binary/base.doctree b/v0.8.0/.doctrees/api_doc/binary/base.doctree
index 68035b74354..1875dfe1893 100644
Binary files a/v0.8.0/.doctrees/api_doc/binary/base.doctree and b/v0.8.0/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/binary/bool.doctree b/v0.8.0/.doctrees/api_doc/binary/bool.doctree
index a2ade6b3d0b..dc183754936 100644
Binary files a/v0.8.0/.doctrees/api_doc/binary/bool.doctree and b/v0.8.0/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/binary/buffer.doctree b/v0.8.0/.doctrees/api_doc/binary/buffer.doctree
index 58ade2947cf..3fb40851c46 100644
Binary files a/v0.8.0/.doctrees/api_doc/binary/buffer.doctree and b/v0.8.0/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/binary/float.doctree b/v0.8.0/.doctrees/api_doc/binary/float.doctree
index 476b91fbb9d..dcf6f932daa 100644
Binary files a/v0.8.0/.doctrees/api_doc/binary/float.doctree and b/v0.8.0/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/binary/index.doctree b/v0.8.0/.doctrees/api_doc/binary/index.doctree
index 4fe59aac0b2..0a2776b2335 100644
Binary files a/v0.8.0/.doctrees/api_doc/binary/index.doctree and b/v0.8.0/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/binary/int.doctree b/v0.8.0/.doctrees/api_doc/binary/int.doctree
index 2f0947ca6e6..32cd470338b 100644
Binary files a/v0.8.0/.doctrees/api_doc/binary/int.doctree and b/v0.8.0/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/binary/str.doctree b/v0.8.0/.doctrees/api_doc/binary/str.doctree
index 9d03518f970..3fc335d2893 100644
Binary files a/v0.8.0/.doctrees/api_doc/binary/str.doctree and b/v0.8.0/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/binary/uint.doctree b/v0.8.0/.doctrees/api_doc/binary/uint.doctree
index dfa25f46ce0..ecd5323c070 100644
Binary files a/v0.8.0/.doctrees/api_doc/binary/uint.doctree and b/v0.8.0/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/collection/dimension.doctree b/v0.8.0/.doctrees/api_doc/collection/dimension.doctree
index 8b53e3f1571..b24d63eb354 100644
Binary files a/v0.8.0/.doctrees/api_doc/collection/dimension.doctree and b/v0.8.0/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/collection/functional.doctree b/v0.8.0/.doctrees/api_doc/collection/functional.doctree
index 62815dace3a..0c5000ff0c3 100644
Binary files a/v0.8.0/.doctrees/api_doc/collection/functional.doctree and b/v0.8.0/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/collection/index.doctree b/v0.8.0/.doctrees/api_doc/collection/index.doctree
index d6a12f156fe..07cd8f298c9 100644
Binary files a/v0.8.0/.doctrees/api_doc/collection/index.doctree and b/v0.8.0/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/collection/recover.doctree b/v0.8.0/.doctrees/api_doc/collection/recover.doctree
index f29c99bd241..80ba998ce41 100644
Binary files a/v0.8.0/.doctrees/api_doc/collection/recover.doctree and b/v0.8.0/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/collection/sequence.doctree b/v0.8.0/.doctrees/api_doc/collection/sequence.doctree
index cddb7c89a72..32bff360dbd 100644
Binary files a/v0.8.0/.doctrees/api_doc/collection/sequence.doctree and b/v0.8.0/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/collection/stacked.doctree b/v0.8.0/.doctrees/api_doc/collection/stacked.doctree
index 472469667e5..96eb3eca29c 100644
Binary files a/v0.8.0/.doctrees/api_doc/collection/stacked.doctree and b/v0.8.0/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/collection/structural.doctree b/v0.8.0/.doctrees/api_doc/collection/structural.doctree
index dd9a2e2e2d5..538c6f25641 100644
Binary files a/v0.8.0/.doctrees/api_doc/collection/structural.doctree and b/v0.8.0/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/color/index.doctree b/v0.8.0/.doctrees/api_doc/color/index.doctree
index ad4bf94b0b7..376d55e2c79 100644
Binary files a/v0.8.0/.doctrees/api_doc/color/index.doctree and b/v0.8.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/color/model.doctree b/v0.8.0/.doctrees/api_doc/color/model.doctree
index 385b3e58126..41603d575fb 100644
Binary files a/v0.8.0/.doctrees/api_doc/color/model.doctree and b/v0.8.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/color/utils.doctree b/v0.8.0/.doctrees/api_doc/color/utils.doctree
index 0b68a4bc9ea..781dc17cfdf 100644
Binary files a/v0.8.0/.doctrees/api_doc/color/utils.doctree and b/v0.8.0/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/config/index.doctree b/v0.8.0/.doctrees/api_doc/config/index.doctree
index 590c9540a42..2fc2ca3b417 100644
Binary files a/v0.8.0/.doctrees/api_doc/config/index.doctree and b/v0.8.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/config/meta.doctree b/v0.8.0/.doctrees/api_doc/config/meta.doctree
index 66f904301ed..278885fdc28 100644
Binary files a/v0.8.0/.doctrees/api_doc/config/meta.doctree and b/v0.8.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/design/decorator.doctree b/v0.8.0/.doctrees/api_doc/design/decorator.doctree
index d18bd196553..308c2c0f939 100644
Binary files a/v0.8.0/.doctrees/api_doc/design/decorator.doctree and b/v0.8.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/design/final.doctree b/v0.8.0/.doctrees/api_doc/design/final.doctree
index 62d2dca14be..fcd2b978157 100644
Binary files a/v0.8.0/.doctrees/api_doc/design/final.doctree and b/v0.8.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/design/index.doctree b/v0.8.0/.doctrees/api_doc/design/index.doctree
index 58b6219c5b6..ab2a0c83272 100644
Binary files a/v0.8.0/.doctrees/api_doc/design/index.doctree and b/v0.8.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/design/observer.doctree b/v0.8.0/.doctrees/api_doc/design/observer.doctree
index de2098d6b8e..ed8e7f3023b 100644
Binary files a/v0.8.0/.doctrees/api_doc/design/observer.doctree and b/v0.8.0/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/design/singleton.doctree b/v0.8.0/.doctrees/api_doc/design/singleton.doctree
index 2d5b503e150..f382b32b55f 100644
Binary files a/v0.8.0/.doctrees/api_doc/design/singleton.doctree and b/v0.8.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/encoding/ansi.doctree b/v0.8.0/.doctrees/api_doc/encoding/ansi.doctree
index 66bd1356713..25eedbe887b 100644
Binary files a/v0.8.0/.doctrees/api_doc/encoding/ansi.doctree and b/v0.8.0/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/encoding/base64.doctree b/v0.8.0/.doctrees/api_doc/encoding/base64.doctree
index 66bb5b9524f..62dc272b59e 100644
Binary files a/v0.8.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.8.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/encoding/decode.doctree b/v0.8.0/.doctrees/api_doc/encoding/decode.doctree
index be8d7258618..4e443cbedb4 100644
Binary files a/v0.8.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.8.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/encoding/hash.doctree b/v0.8.0/.doctrees/api_doc/encoding/hash.doctree
index c572ebf26de..353f0e8e782 100644
Binary files a/v0.8.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.8.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/encoding/index.doctree b/v0.8.0/.doctrees/api_doc/encoding/index.doctree
index 123467b196c..52be246f1b6 100644
Binary files a/v0.8.0/.doctrees/api_doc/encoding/index.doctree and b/v0.8.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/expression/index.doctree b/v0.8.0/.doctrees/api_doc/expression/index.doctree
index ab74ddca1bd..aadc1a13a57 100644
Binary files a/v0.8.0/.doctrees/api_doc/expression/index.doctree and b/v0.8.0/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/expression/native.doctree b/v0.8.0/.doctrees/api_doc/expression/native.doctree
index 660c8f53c5d..e0a7a94fe9f 100644
Binary files a/v0.8.0/.doctrees/api_doc/expression/native.doctree and b/v0.8.0/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/file/index.doctree b/v0.8.0/.doctrees/api_doc/file/index.doctree
index 49e5eba41fc..af503318b24 100644
Binary files a/v0.8.0/.doctrees/api_doc/file/index.doctree and b/v0.8.0/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/file/stream.doctree b/v0.8.0/.doctrees/api_doc/file/stream.doctree
index 7e0c4f40d61..7ad1034d9cb 100644
Binary files a/v0.8.0/.doctrees/api_doc/file/stream.doctree and b/v0.8.0/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/model/clazz.doctree b/v0.8.0/.doctrees/api_doc/model/clazz.doctree
index 3ebfe426cad..b489cb26f3f 100644
Binary files a/v0.8.0/.doctrees/api_doc/model/clazz.doctree and b/v0.8.0/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/model/compare.doctree b/v0.8.0/.doctrees/api_doc/model/compare.doctree
index 18b77c5ad97..af3152815b2 100644
Binary files a/v0.8.0/.doctrees/api_doc/model/compare.doctree and b/v0.8.0/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/model/enum.doctree b/v0.8.0/.doctrees/api_doc/model/enum.doctree
index 2be6cb3e909..dadf5a06373 100644
Binary files a/v0.8.0/.doctrees/api_doc/model/enum.doctree and b/v0.8.0/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/model/index.doctree b/v0.8.0/.doctrees/api_doc/model/index.doctree
index 633c243e105..10ffe639e57 100644
Binary files a/v0.8.0/.doctrees/api_doc/model/index.doctree and b/v0.8.0/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/model/raw.doctree b/v0.8.0/.doctrees/api_doc/model/raw.doctree
index 02145052cdb..a567c06bb9e 100644
Binary files a/v0.8.0/.doctrees/api_doc/model/raw.doctree and b/v0.8.0/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/model/repr.doctree b/v0.8.0/.doctrees/api_doc/model/repr.doctree
index 74836cbb236..e678e4e7c3e 100644
Binary files a/v0.8.0/.doctrees/api_doc/model/repr.doctree and b/v0.8.0/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/random/binary.doctree b/v0.8.0/.doctrees/api_doc/random/binary.doctree
index dde7010f1cc..3fff20d0096 100644
Binary files a/v0.8.0/.doctrees/api_doc/random/binary.doctree and b/v0.8.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/random/index.doctree b/v0.8.0/.doctrees/api_doc/random/index.doctree
index 9a2a56c9394..5e2f09e4535 100644
Binary files a/v0.8.0/.doctrees/api_doc/random/index.doctree and b/v0.8.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/random/sequence.doctree b/v0.8.0/.doctrees/api_doc/random/sequence.doctree
index a71746746d5..d87d6a59e61 100644
Binary files a/v0.8.0/.doctrees/api_doc/random/sequence.doctree and b/v0.8.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/random/string.doctree b/v0.8.0/.doctrees/api_doc/random/string.doctree
index c33c97a7880..45c3c0841ff 100644
Binary files a/v0.8.0/.doctrees/api_doc/random/string.doctree and b/v0.8.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.8.0/.doctrees/api_doc/reflection/clazz.doctree
index ccdd6a4c25f..b6e8c007eb5 100644
Binary files a/v0.8.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.8.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/reflection/context.doctree b/v0.8.0/.doctrees/api_doc/reflection/context.doctree
index 6d3b28ea1ad..2d3249cf10e 100644
Binary files a/v0.8.0/.doctrees/api_doc/reflection/context.doctree and b/v0.8.0/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/reflection/exception.doctree b/v0.8.0/.doctrees/api_doc/reflection/exception.doctree
index 5e8a4999c71..126c026a221 100644
Binary files a/v0.8.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.8.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/reflection/func.doctree b/v0.8.0/.doctrees/api_doc/reflection/func.doctree
index 75648f7c168..c87af2cf607 100644
Binary files a/v0.8.0/.doctrees/api_doc/reflection/func.doctree and b/v0.8.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/reflection/imports.doctree b/v0.8.0/.doctrees/api_doc/reflection/imports.doctree
index 18f6fb14ebc..88ebb4381b8 100644
Binary files a/v0.8.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.8.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/reflection/index.doctree b/v0.8.0/.doctrees/api_doc/reflection/index.doctree
index eb6e0b8bc5e..15c7163a164 100644
Binary files a/v0.8.0/.doctrees/api_doc/reflection/index.doctree and b/v0.8.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/reflection/iter.doctree b/v0.8.0/.doctrees/api_doc/reflection/iter.doctree
index ad26177143d..bd90b174cda 100644
Binary files a/v0.8.0/.doctrees/api_doc/reflection/iter.doctree and b/v0.8.0/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/reflection/module.doctree b/v0.8.0/.doctrees/api_doc/reflection/module.doctree
index 5cd106a6682..5c43e5de25a 100644
Binary files a/v0.8.0/.doctrees/api_doc/reflection/module.doctree and b/v0.8.0/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/scale/index.doctree b/v0.8.0/.doctrees/api_doc/scale/index.doctree
index dcba70e4516..afa96798513 100644
Binary files a/v0.8.0/.doctrees/api_doc/scale/index.doctree and b/v0.8.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/scale/size.doctree b/v0.8.0/.doctrees/api_doc/scale/size.doctree
index 5d59cb5114d..7f2d203a0ae 100644
Binary files a/v0.8.0/.doctrees/api_doc/scale/size.doctree and b/v0.8.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/scale/time.doctree b/v0.8.0/.doctrees/api_doc/scale/time.doctree
index 75953712033..a1e8c8b47a5 100644
Binary files a/v0.8.0/.doctrees/api_doc/scale/time.doctree and b/v0.8.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/string/index.doctree b/v0.8.0/.doctrees/api_doc/string/index.doctree
index 16425efadf9..38435d2a420 100644
Binary files a/v0.8.0/.doctrees/api_doc/string/index.doctree and b/v0.8.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/string/ordinal.doctree b/v0.8.0/.doctrees/api_doc/string/ordinal.doctree
index 80a6c252bb3..11e13dc942f 100644
Binary files a/v0.8.0/.doctrees/api_doc/string/ordinal.doctree and b/v0.8.0/.doctrees/api_doc/string/ordinal.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/string/plural.doctree b/v0.8.0/.doctrees/api_doc/string/plural.doctree
index 16f7b4de590..dcc10cbe0fa 100644
Binary files a/v0.8.0/.doctrees/api_doc/string/plural.doctree and b/v0.8.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/string/template.doctree b/v0.8.0/.doctrees/api_doc/string/template.doctree
index fd2c2cf2c62..918dcabec05 100644
Binary files a/v0.8.0/.doctrees/api_doc/string/template.doctree and b/v0.8.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/string/trunc.doctree b/v0.8.0/.doctrees/api_doc/string/trunc.doctree
index fe9022bedb8..d10ec467b76 100644
Binary files a/v0.8.0/.doctrees/api_doc/string/trunc.doctree and b/v0.8.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/system/filesystem.doctree b/v0.8.0/.doctrees/api_doc/system/filesystem.doctree
index b5a8ffa9283..2d97c43af51 100644
Binary files a/v0.8.0/.doctrees/api_doc/system/filesystem.doctree and b/v0.8.0/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/system/index.doctree b/v0.8.0/.doctrees/api_doc/system/index.doctree
index eb9de12c381..a399787be6a 100644
Binary files a/v0.8.0/.doctrees/api_doc/system/index.doctree and b/v0.8.0/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/system/network.doctree b/v0.8.0/.doctrees/api_doc/system/network.doctree
index 3e7db943ea9..c428be8ef38 100644
Binary files a/v0.8.0/.doctrees/api_doc/system/network.doctree and b/v0.8.0/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/system/os.doctree b/v0.8.0/.doctrees/api_doc/system/os.doctree
index 972859ae3c7..81aeec2f4d5 100644
Binary files a/v0.8.0/.doctrees/api_doc/system/os.doctree and b/v0.8.0/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/system/python.doctree b/v0.8.0/.doctrees/api_doc/system/python.doctree
index 9becfa11e68..ad09a10895b 100644
Binary files a/v0.8.0/.doctrees/api_doc/system/python.doctree and b/v0.8.0/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/testing/capture.doctree b/v0.8.0/.doctrees/api_doc/testing/capture.doctree
index 4ee6038d7b6..c268c5b0f16 100644
Binary files a/v0.8.0/.doctrees/api_doc/testing/capture.doctree and b/v0.8.0/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/testing/compare.doctree b/v0.8.0/.doctrees/api_doc/testing/compare.doctree
index 74eee57c4d3..be025cf24e5 100644
Binary files a/v0.8.0/.doctrees/api_doc/testing/compare.doctree and b/v0.8.0/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/testing/generator.doctree b/v0.8.0/.doctrees/api_doc/testing/generator.doctree
index 5c62abde240..fb18273a703 100644
Binary files a/v0.8.0/.doctrees/api_doc/testing/generator.doctree and b/v0.8.0/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/testing/index.doctree b/v0.8.0/.doctrees/api_doc/testing/index.doctree
index 3381ab5b332..dcd486b1bc9 100644
Binary files a/v0.8.0/.doctrees/api_doc/testing/index.doctree and b/v0.8.0/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/testing/isolated.doctree b/v0.8.0/.doctrees/api_doc/testing/isolated.doctree
index 80702105b9b..4a9e8089541 100644
Binary files a/v0.8.0/.doctrees/api_doc/testing/isolated.doctree and b/v0.8.0/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/testing/requires.doctree b/v0.8.0/.doctrees/api_doc/testing/requires.doctree
index 1d9cae3235a..e24e19fbe60 100644
Binary files a/v0.8.0/.doctrees/api_doc/testing/requires.doctree and b/v0.8.0/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.8.0/.doctrees/api_doc/testing/simulate.doctree b/v0.8.0/.doctrees/api_doc/testing/simulate.doctree
index 6fee7386de6..a57352a5856 100644
Binary files a/v0.8.0/.doctrees/api_doc/testing/simulate.doctree and b/v0.8.0/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.8.0/.doctrees/environment.pickle b/v0.8.0/.doctrees/environment.pickle
index c13eaaf5d96..693f13a2119 100644
Binary files a/v0.8.0/.doctrees/environment.pickle and b/v0.8.0/.doctrees/environment.pickle differ
diff --git a/v0.8.0/.doctrees/index.doctree b/v0.8.0/.doctrees/index.doctree
index f53cb0811bf..0ca3978ac19 100644
Binary files a/v0.8.0/.doctrees/index.doctree and b/v0.8.0/.doctrees/index.doctree differ
diff --git a/v0.8.0/.doctrees/tutorials/installation/index.doctree b/v0.8.0/.doctrees/tutorials/installation/index.doctree
index 84afff6d1c2..eb2d1c65ad2 100644
Binary files a/v0.8.0/.doctrees/tutorials/installation/index.doctree and b/v0.8.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.8.1/.buildinfo b/v0.8.1/.buildinfo
index 64e58424774..a4b6085c864 100644
--- a/v0.8.1/.buildinfo
+++ b/v0.8.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 5d6c691097d4415c09d3febadafa2cdf
+config: 3f7378e4604a53d0d12a935adaca58cc
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.8.1/.doctrees/api_doc/algorithm/index.doctree b/v0.8.1/.doctrees/api_doc/algorithm/index.doctree
index bae0321e8a0..fe23dd17747 100644
Binary files a/v0.8.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.8.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/algorithm/linear.doctree b/v0.8.1/.doctrees/api_doc/algorithm/linear.doctree
index 7ae59ff9dcb..bc95ed66b09 100644
Binary files a/v0.8.1/.doctrees/api_doc/algorithm/linear.doctree and b/v0.8.1/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.8.1/.doctrees/api_doc/algorithm/topological.doctree
index 36045908c27..31720f88437 100644
Binary files a/v0.8.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.8.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/binary/base.doctree b/v0.8.1/.doctrees/api_doc/binary/base.doctree
index 9dae90069d6..aea1f8badae 100644
Binary files a/v0.8.1/.doctrees/api_doc/binary/base.doctree and b/v0.8.1/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/binary/bool.doctree b/v0.8.1/.doctrees/api_doc/binary/bool.doctree
index f9d7c6a9118..5f8fbf1ea65 100644
Binary files a/v0.8.1/.doctrees/api_doc/binary/bool.doctree and b/v0.8.1/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/binary/buffer.doctree b/v0.8.1/.doctrees/api_doc/binary/buffer.doctree
index e154f3ece33..69e88f50e35 100644
Binary files a/v0.8.1/.doctrees/api_doc/binary/buffer.doctree and b/v0.8.1/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/binary/float.doctree b/v0.8.1/.doctrees/api_doc/binary/float.doctree
index 80c236a7021..b9a0e3e5e71 100644
Binary files a/v0.8.1/.doctrees/api_doc/binary/float.doctree and b/v0.8.1/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/binary/index.doctree b/v0.8.1/.doctrees/api_doc/binary/index.doctree
index 73622bd5355..29e534945b0 100644
Binary files a/v0.8.1/.doctrees/api_doc/binary/index.doctree and b/v0.8.1/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/binary/int.doctree b/v0.8.1/.doctrees/api_doc/binary/int.doctree
index 5edebcb28d2..1088f5f3778 100644
Binary files a/v0.8.1/.doctrees/api_doc/binary/int.doctree and b/v0.8.1/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/binary/str.doctree b/v0.8.1/.doctrees/api_doc/binary/str.doctree
index 2c956edc169..310d77c2da9 100644
Binary files a/v0.8.1/.doctrees/api_doc/binary/str.doctree and b/v0.8.1/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/binary/uint.doctree b/v0.8.1/.doctrees/api_doc/binary/uint.doctree
index 60bd9751723..5ca99adaaac 100644
Binary files a/v0.8.1/.doctrees/api_doc/binary/uint.doctree and b/v0.8.1/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/collection/dimension.doctree b/v0.8.1/.doctrees/api_doc/collection/dimension.doctree
index 80350c9b94e..1a2b4e3d9c1 100644
Binary files a/v0.8.1/.doctrees/api_doc/collection/dimension.doctree and b/v0.8.1/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/collection/functional.doctree b/v0.8.1/.doctrees/api_doc/collection/functional.doctree
index 12daa3bf1ed..dae2397421d 100644
Binary files a/v0.8.1/.doctrees/api_doc/collection/functional.doctree and b/v0.8.1/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/collection/index.doctree b/v0.8.1/.doctrees/api_doc/collection/index.doctree
index 5f2ee88585c..cffbf15fa2e 100644
Binary files a/v0.8.1/.doctrees/api_doc/collection/index.doctree and b/v0.8.1/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/collection/recover.doctree b/v0.8.1/.doctrees/api_doc/collection/recover.doctree
index fbb0071a5cf..94d93329aac 100644
Binary files a/v0.8.1/.doctrees/api_doc/collection/recover.doctree and b/v0.8.1/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/collection/sequence.doctree b/v0.8.1/.doctrees/api_doc/collection/sequence.doctree
index be71a360a20..24067a15549 100644
Binary files a/v0.8.1/.doctrees/api_doc/collection/sequence.doctree and b/v0.8.1/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/collection/stacked.doctree b/v0.8.1/.doctrees/api_doc/collection/stacked.doctree
index 7b51ec9ec77..9c9a5bb07bd 100644
Binary files a/v0.8.1/.doctrees/api_doc/collection/stacked.doctree and b/v0.8.1/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/collection/structural.doctree b/v0.8.1/.doctrees/api_doc/collection/structural.doctree
index dd9c08a32c1..5850d5fa785 100644
Binary files a/v0.8.1/.doctrees/api_doc/collection/structural.doctree and b/v0.8.1/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/color/index.doctree b/v0.8.1/.doctrees/api_doc/color/index.doctree
index 91b33a5a47e..81c7ca7b902 100644
Binary files a/v0.8.1/.doctrees/api_doc/color/index.doctree and b/v0.8.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/color/model.doctree b/v0.8.1/.doctrees/api_doc/color/model.doctree
index 74c2c1390e3..286c05f9163 100644
Binary files a/v0.8.1/.doctrees/api_doc/color/model.doctree and b/v0.8.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/color/utils.doctree b/v0.8.1/.doctrees/api_doc/color/utils.doctree
index 37e478be7d2..8922c17409d 100644
Binary files a/v0.8.1/.doctrees/api_doc/color/utils.doctree and b/v0.8.1/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/config/index.doctree b/v0.8.1/.doctrees/api_doc/config/index.doctree
index 10242c33eb8..b03c367172e 100644
Binary files a/v0.8.1/.doctrees/api_doc/config/index.doctree and b/v0.8.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/config/meta.doctree b/v0.8.1/.doctrees/api_doc/config/meta.doctree
index 9d74c27607e..6e51f5e756f 100644
Binary files a/v0.8.1/.doctrees/api_doc/config/meta.doctree and b/v0.8.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/design/decorator.doctree b/v0.8.1/.doctrees/api_doc/design/decorator.doctree
index 6f418f27350..6d41b77fb3f 100644
Binary files a/v0.8.1/.doctrees/api_doc/design/decorator.doctree and b/v0.8.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/design/final.doctree b/v0.8.1/.doctrees/api_doc/design/final.doctree
index b5080b8e2d8..e741421c630 100644
Binary files a/v0.8.1/.doctrees/api_doc/design/final.doctree and b/v0.8.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/design/index.doctree b/v0.8.1/.doctrees/api_doc/design/index.doctree
index 393b82ada0f..f1e8016e0ca 100644
Binary files a/v0.8.1/.doctrees/api_doc/design/index.doctree and b/v0.8.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/design/observer.doctree b/v0.8.1/.doctrees/api_doc/design/observer.doctree
index c11200223a8..4f25bfc6dce 100644
Binary files a/v0.8.1/.doctrees/api_doc/design/observer.doctree and b/v0.8.1/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/design/singleton.doctree b/v0.8.1/.doctrees/api_doc/design/singleton.doctree
index 90706356e8a..0a56da146a6 100644
Binary files a/v0.8.1/.doctrees/api_doc/design/singleton.doctree and b/v0.8.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/encoding/ansi.doctree b/v0.8.1/.doctrees/api_doc/encoding/ansi.doctree
index cae883086cd..3a588aafc21 100644
Binary files a/v0.8.1/.doctrees/api_doc/encoding/ansi.doctree and b/v0.8.1/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/encoding/base64.doctree b/v0.8.1/.doctrees/api_doc/encoding/base64.doctree
index a613e499272..384377471ef 100644
Binary files a/v0.8.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.8.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/encoding/decode.doctree b/v0.8.1/.doctrees/api_doc/encoding/decode.doctree
index 9703441a833..ffe7b94bc08 100644
Binary files a/v0.8.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.8.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/encoding/hash.doctree b/v0.8.1/.doctrees/api_doc/encoding/hash.doctree
index fe0b42fa4b4..db0c9e22bc1 100644
Binary files a/v0.8.1/.doctrees/api_doc/encoding/hash.doctree and b/v0.8.1/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/encoding/index.doctree b/v0.8.1/.doctrees/api_doc/encoding/index.doctree
index 9fc1b242ac2..064072cf517 100644
Binary files a/v0.8.1/.doctrees/api_doc/encoding/index.doctree and b/v0.8.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/expression/index.doctree b/v0.8.1/.doctrees/api_doc/expression/index.doctree
index c756f387612..2c72ebf8a0c 100644
Binary files a/v0.8.1/.doctrees/api_doc/expression/index.doctree and b/v0.8.1/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/expression/native.doctree b/v0.8.1/.doctrees/api_doc/expression/native.doctree
index 5211bfbb268..98974c6961f 100644
Binary files a/v0.8.1/.doctrees/api_doc/expression/native.doctree and b/v0.8.1/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/file/index.doctree b/v0.8.1/.doctrees/api_doc/file/index.doctree
index f64e6c143fd..b9973e105fc 100644
Binary files a/v0.8.1/.doctrees/api_doc/file/index.doctree and b/v0.8.1/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/file/stream.doctree b/v0.8.1/.doctrees/api_doc/file/stream.doctree
index 88832bfbd38..af300bce0e4 100644
Binary files a/v0.8.1/.doctrees/api_doc/file/stream.doctree and b/v0.8.1/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/model/clazz.doctree b/v0.8.1/.doctrees/api_doc/model/clazz.doctree
index f0cca58f362..a0ee1f2c448 100644
Binary files a/v0.8.1/.doctrees/api_doc/model/clazz.doctree and b/v0.8.1/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/model/compare.doctree b/v0.8.1/.doctrees/api_doc/model/compare.doctree
index 498ecb075ac..2ac630f7cf1 100644
Binary files a/v0.8.1/.doctrees/api_doc/model/compare.doctree and b/v0.8.1/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/model/enum.doctree b/v0.8.1/.doctrees/api_doc/model/enum.doctree
index 9eb67935bc3..4d031e85c62 100644
Binary files a/v0.8.1/.doctrees/api_doc/model/enum.doctree and b/v0.8.1/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/model/index.doctree b/v0.8.1/.doctrees/api_doc/model/index.doctree
index 42e499c1511..b70c00a4bb4 100644
Binary files a/v0.8.1/.doctrees/api_doc/model/index.doctree and b/v0.8.1/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/model/raw.doctree b/v0.8.1/.doctrees/api_doc/model/raw.doctree
index 9d0fe33b42a..d00d5f1b5e8 100644
Binary files a/v0.8.1/.doctrees/api_doc/model/raw.doctree and b/v0.8.1/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/model/repr.doctree b/v0.8.1/.doctrees/api_doc/model/repr.doctree
index d9d36fed8e2..5316e70e8e4 100644
Binary files a/v0.8.1/.doctrees/api_doc/model/repr.doctree and b/v0.8.1/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/random/binary.doctree b/v0.8.1/.doctrees/api_doc/random/binary.doctree
index f4ddf8a97ea..4df3569d6d3 100644
Binary files a/v0.8.1/.doctrees/api_doc/random/binary.doctree and b/v0.8.1/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/random/index.doctree b/v0.8.1/.doctrees/api_doc/random/index.doctree
index f81a3b21a9f..420172d4b1e 100644
Binary files a/v0.8.1/.doctrees/api_doc/random/index.doctree and b/v0.8.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/random/sequence.doctree b/v0.8.1/.doctrees/api_doc/random/sequence.doctree
index 34d8966d7a4..2803ee56ead 100644
Binary files a/v0.8.1/.doctrees/api_doc/random/sequence.doctree and b/v0.8.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/random/string.doctree b/v0.8.1/.doctrees/api_doc/random/string.doctree
index 6fa6591e296..cbf0b8c0ef9 100644
Binary files a/v0.8.1/.doctrees/api_doc/random/string.doctree and b/v0.8.1/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.8.1/.doctrees/api_doc/reflection/clazz.doctree
index 75ba207a711..c48d9c5ffb6 100644
Binary files a/v0.8.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.8.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/reflection/context.doctree b/v0.8.1/.doctrees/api_doc/reflection/context.doctree
index e38638d8fdc..9336ec9c17b 100644
Binary files a/v0.8.1/.doctrees/api_doc/reflection/context.doctree and b/v0.8.1/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/reflection/exception.doctree b/v0.8.1/.doctrees/api_doc/reflection/exception.doctree
index a403abb265c..ca47c77c2a8 100644
Binary files a/v0.8.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.8.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/reflection/func.doctree b/v0.8.1/.doctrees/api_doc/reflection/func.doctree
index 84cbf26d7e0..8d22a12c70c 100644
Binary files a/v0.8.1/.doctrees/api_doc/reflection/func.doctree and b/v0.8.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/reflection/imports.doctree b/v0.8.1/.doctrees/api_doc/reflection/imports.doctree
index 30ed7b9fba4..c9a75fce984 100644
Binary files a/v0.8.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.8.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/reflection/index.doctree b/v0.8.1/.doctrees/api_doc/reflection/index.doctree
index c4fbc1357f1..cb9f3823465 100644
Binary files a/v0.8.1/.doctrees/api_doc/reflection/index.doctree and b/v0.8.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/reflection/iter.doctree b/v0.8.1/.doctrees/api_doc/reflection/iter.doctree
index 64734762a73..18c3b677661 100644
Binary files a/v0.8.1/.doctrees/api_doc/reflection/iter.doctree and b/v0.8.1/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/reflection/module.doctree b/v0.8.1/.doctrees/api_doc/reflection/module.doctree
index 0f83113fdd0..7a933909cb2 100644
Binary files a/v0.8.1/.doctrees/api_doc/reflection/module.doctree and b/v0.8.1/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/scale/index.doctree b/v0.8.1/.doctrees/api_doc/scale/index.doctree
index 055c0e04931..aefb6467d66 100644
Binary files a/v0.8.1/.doctrees/api_doc/scale/index.doctree and b/v0.8.1/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/scale/size.doctree b/v0.8.1/.doctrees/api_doc/scale/size.doctree
index 6da3650970b..bfa09295fe0 100644
Binary files a/v0.8.1/.doctrees/api_doc/scale/size.doctree and b/v0.8.1/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/scale/time.doctree b/v0.8.1/.doctrees/api_doc/scale/time.doctree
index 41cf4bc4351..522bd83d996 100644
Binary files a/v0.8.1/.doctrees/api_doc/scale/time.doctree and b/v0.8.1/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/string/index.doctree b/v0.8.1/.doctrees/api_doc/string/index.doctree
index 6e3881b7d62..785c9c9d6c7 100644
Binary files a/v0.8.1/.doctrees/api_doc/string/index.doctree and b/v0.8.1/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/string/inflection.doctree b/v0.8.1/.doctrees/api_doc/string/inflection.doctree
index d9e4d5d8be0..664133c2d6d 100644
Binary files a/v0.8.1/.doctrees/api_doc/string/inflection.doctree and b/v0.8.1/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/string/plural.doctree b/v0.8.1/.doctrees/api_doc/string/plural.doctree
index c7f634c1920..c1fd30d438a 100644
Binary files a/v0.8.1/.doctrees/api_doc/string/plural.doctree and b/v0.8.1/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/string/template.doctree b/v0.8.1/.doctrees/api_doc/string/template.doctree
index 68e2a8d42fa..333dccf0500 100644
Binary files a/v0.8.1/.doctrees/api_doc/string/template.doctree and b/v0.8.1/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/string/trunc.doctree b/v0.8.1/.doctrees/api_doc/string/trunc.doctree
index 0353214e45a..af42fd3361f 100644
Binary files a/v0.8.1/.doctrees/api_doc/string/trunc.doctree and b/v0.8.1/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/system/filesystem.doctree b/v0.8.1/.doctrees/api_doc/system/filesystem.doctree
index bca9fdb6d93..5cc44db0709 100644
Binary files a/v0.8.1/.doctrees/api_doc/system/filesystem.doctree and b/v0.8.1/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/system/index.doctree b/v0.8.1/.doctrees/api_doc/system/index.doctree
index 38740e131cf..fa0ff4b2340 100644
Binary files a/v0.8.1/.doctrees/api_doc/system/index.doctree and b/v0.8.1/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/system/network.doctree b/v0.8.1/.doctrees/api_doc/system/network.doctree
index 72763ee1bae..d520ea00ac1 100644
Binary files a/v0.8.1/.doctrees/api_doc/system/network.doctree and b/v0.8.1/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/system/os.doctree b/v0.8.1/.doctrees/api_doc/system/os.doctree
index f82a882bf6b..e8d2e288a8b 100644
Binary files a/v0.8.1/.doctrees/api_doc/system/os.doctree and b/v0.8.1/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/system/python.doctree b/v0.8.1/.doctrees/api_doc/system/python.doctree
index d8a6cae2354..b2d27ec006e 100644
Binary files a/v0.8.1/.doctrees/api_doc/system/python.doctree and b/v0.8.1/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/testing/capture.doctree b/v0.8.1/.doctrees/api_doc/testing/capture.doctree
index 094793fcb0c..e87b7c2a0aa 100644
Binary files a/v0.8.1/.doctrees/api_doc/testing/capture.doctree and b/v0.8.1/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/testing/compare.doctree b/v0.8.1/.doctrees/api_doc/testing/compare.doctree
index 5427f150e5a..3d0e1100fa3 100644
Binary files a/v0.8.1/.doctrees/api_doc/testing/compare.doctree and b/v0.8.1/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/testing/generator.doctree b/v0.8.1/.doctrees/api_doc/testing/generator.doctree
index fc88136c457..3c8d7c92fe3 100644
Binary files a/v0.8.1/.doctrees/api_doc/testing/generator.doctree and b/v0.8.1/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/testing/index.doctree b/v0.8.1/.doctrees/api_doc/testing/index.doctree
index 048d38ec2f9..879dffd6774 100644
Binary files a/v0.8.1/.doctrees/api_doc/testing/index.doctree and b/v0.8.1/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/testing/isolated.doctree b/v0.8.1/.doctrees/api_doc/testing/isolated.doctree
index a9699aa4044..28f40da919a 100644
Binary files a/v0.8.1/.doctrees/api_doc/testing/isolated.doctree and b/v0.8.1/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/testing/requires.doctree b/v0.8.1/.doctrees/api_doc/testing/requires.doctree
index 0ab6a1319f3..dd93d5b4df8 100644
Binary files a/v0.8.1/.doctrees/api_doc/testing/requires.doctree and b/v0.8.1/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.8.1/.doctrees/api_doc/testing/simulate.doctree b/v0.8.1/.doctrees/api_doc/testing/simulate.doctree
index 2fe3aa23996..75402c6ab00 100644
Binary files a/v0.8.1/.doctrees/api_doc/testing/simulate.doctree and b/v0.8.1/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.8.1/.doctrees/environment.pickle b/v0.8.1/.doctrees/environment.pickle
index f00d61b6259..ba4d383b4ef 100644
Binary files a/v0.8.1/.doctrees/environment.pickle and b/v0.8.1/.doctrees/environment.pickle differ
diff --git a/v0.8.1/.doctrees/index.doctree b/v0.8.1/.doctrees/index.doctree
index e4592904134..738ddd7b536 100644
Binary files a/v0.8.1/.doctrees/index.doctree and b/v0.8.1/.doctrees/index.doctree differ
diff --git a/v0.8.1/.doctrees/tutorials/installation/index.doctree b/v0.8.1/.doctrees/tutorials/installation/index.doctree
index 2a5aea77b28..9d58e8aed38 100644
Binary files a/v0.8.1/.doctrees/tutorials/installation/index.doctree and b/v0.8.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.8.2/.buildinfo b/v0.8.2/.buildinfo
index a5dba0f2009..b7db71776da 100644
--- a/v0.8.2/.buildinfo
+++ b/v0.8.2/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 2da5cc964846ad50bb85d01b203195e8
+config: 1d6eeb418da3fd3b565112e9017a6ef1
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.8.2/.doctrees/api_doc/algorithm/index.doctree b/v0.8.2/.doctrees/api_doc/algorithm/index.doctree
index 0f346c86d0c..d27baefb627 100644
Binary files a/v0.8.2/.doctrees/api_doc/algorithm/index.doctree and b/v0.8.2/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/algorithm/linear.doctree b/v0.8.2/.doctrees/api_doc/algorithm/linear.doctree
index cb2290b1328..3d8f90b5d3e 100644
Binary files a/v0.8.2/.doctrees/api_doc/algorithm/linear.doctree and b/v0.8.2/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/algorithm/topological.doctree b/v0.8.2/.doctrees/api_doc/algorithm/topological.doctree
index 384eeb107c4..38afe05b10f 100644
Binary files a/v0.8.2/.doctrees/api_doc/algorithm/topological.doctree and b/v0.8.2/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/binary/base.doctree b/v0.8.2/.doctrees/api_doc/binary/base.doctree
index 5e307274a9d..c847bea3a65 100644
Binary files a/v0.8.2/.doctrees/api_doc/binary/base.doctree and b/v0.8.2/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/binary/bool.doctree b/v0.8.2/.doctrees/api_doc/binary/bool.doctree
index 957ebd073da..f4ce5fa94ba 100644
Binary files a/v0.8.2/.doctrees/api_doc/binary/bool.doctree and b/v0.8.2/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/binary/buffer.doctree b/v0.8.2/.doctrees/api_doc/binary/buffer.doctree
index 6952d1ef156..0e9164a6ea0 100644
Binary files a/v0.8.2/.doctrees/api_doc/binary/buffer.doctree and b/v0.8.2/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/binary/float.doctree b/v0.8.2/.doctrees/api_doc/binary/float.doctree
index fa253f63c25..cf9b1797113 100644
Binary files a/v0.8.2/.doctrees/api_doc/binary/float.doctree and b/v0.8.2/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/binary/index.doctree b/v0.8.2/.doctrees/api_doc/binary/index.doctree
index 79db020882e..750260577eb 100644
Binary files a/v0.8.2/.doctrees/api_doc/binary/index.doctree and b/v0.8.2/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/binary/int.doctree b/v0.8.2/.doctrees/api_doc/binary/int.doctree
index e6d2df4ed61..520fade32e6 100644
Binary files a/v0.8.2/.doctrees/api_doc/binary/int.doctree and b/v0.8.2/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/binary/str.doctree b/v0.8.2/.doctrees/api_doc/binary/str.doctree
index fa0703ea2aa..2083d84f4c6 100644
Binary files a/v0.8.2/.doctrees/api_doc/binary/str.doctree and b/v0.8.2/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/binary/uint.doctree b/v0.8.2/.doctrees/api_doc/binary/uint.doctree
index c8ec695f65b..5dc43352a8c 100644
Binary files a/v0.8.2/.doctrees/api_doc/binary/uint.doctree and b/v0.8.2/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/collection/dimension.doctree b/v0.8.2/.doctrees/api_doc/collection/dimension.doctree
index bdd60106570..85030507095 100644
Binary files a/v0.8.2/.doctrees/api_doc/collection/dimension.doctree and b/v0.8.2/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/collection/functional.doctree b/v0.8.2/.doctrees/api_doc/collection/functional.doctree
index 4c54b534272..0eb152bdb58 100644
Binary files a/v0.8.2/.doctrees/api_doc/collection/functional.doctree and b/v0.8.2/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/collection/index.doctree b/v0.8.2/.doctrees/api_doc/collection/index.doctree
index ad2caf083f1..fbe8729a89e 100644
Binary files a/v0.8.2/.doctrees/api_doc/collection/index.doctree and b/v0.8.2/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/collection/recover.doctree b/v0.8.2/.doctrees/api_doc/collection/recover.doctree
index 5488544491f..af8664a4025 100644
Binary files a/v0.8.2/.doctrees/api_doc/collection/recover.doctree and b/v0.8.2/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/collection/sequence.doctree b/v0.8.2/.doctrees/api_doc/collection/sequence.doctree
index ae2da2f0296..ed3b9c8cf6f 100644
Binary files a/v0.8.2/.doctrees/api_doc/collection/sequence.doctree and b/v0.8.2/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/collection/stacked.doctree b/v0.8.2/.doctrees/api_doc/collection/stacked.doctree
index 53553526f4e..63c31680149 100644
Binary files a/v0.8.2/.doctrees/api_doc/collection/stacked.doctree and b/v0.8.2/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/collection/structural.doctree b/v0.8.2/.doctrees/api_doc/collection/structural.doctree
index ca10a813983..9ee7be68b84 100644
Binary files a/v0.8.2/.doctrees/api_doc/collection/structural.doctree and b/v0.8.2/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/color/index.doctree b/v0.8.2/.doctrees/api_doc/color/index.doctree
index aeb018678f6..078bd9f7578 100644
Binary files a/v0.8.2/.doctrees/api_doc/color/index.doctree and b/v0.8.2/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/color/model.doctree b/v0.8.2/.doctrees/api_doc/color/model.doctree
index fe864f052b6..f56bd0df9dc 100644
Binary files a/v0.8.2/.doctrees/api_doc/color/model.doctree and b/v0.8.2/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/color/utils.doctree b/v0.8.2/.doctrees/api_doc/color/utils.doctree
index db60ebf0221..1139c34b5b2 100644
Binary files a/v0.8.2/.doctrees/api_doc/color/utils.doctree and b/v0.8.2/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/config/index.doctree b/v0.8.2/.doctrees/api_doc/config/index.doctree
index 2708b961598..5704318cba2 100644
Binary files a/v0.8.2/.doctrees/api_doc/config/index.doctree and b/v0.8.2/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/config/meta.doctree b/v0.8.2/.doctrees/api_doc/config/meta.doctree
index a15adb06651..7e81e019d40 100644
Binary files a/v0.8.2/.doctrees/api_doc/config/meta.doctree and b/v0.8.2/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/design/decorator.doctree b/v0.8.2/.doctrees/api_doc/design/decorator.doctree
index 62b0fcff38b..84f88aa339b 100644
Binary files a/v0.8.2/.doctrees/api_doc/design/decorator.doctree and b/v0.8.2/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/design/final.doctree b/v0.8.2/.doctrees/api_doc/design/final.doctree
index f6489378a0c..5e2b930d493 100644
Binary files a/v0.8.2/.doctrees/api_doc/design/final.doctree and b/v0.8.2/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/design/index.doctree b/v0.8.2/.doctrees/api_doc/design/index.doctree
index c11b1ae3453..8ccd2e41864 100644
Binary files a/v0.8.2/.doctrees/api_doc/design/index.doctree and b/v0.8.2/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/design/observer.doctree b/v0.8.2/.doctrees/api_doc/design/observer.doctree
index 18f7a01b50e..70970474770 100644
Binary files a/v0.8.2/.doctrees/api_doc/design/observer.doctree and b/v0.8.2/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/design/singleton.doctree b/v0.8.2/.doctrees/api_doc/design/singleton.doctree
index b18e76fc750..75b305c8f45 100644
Binary files a/v0.8.2/.doctrees/api_doc/design/singleton.doctree and b/v0.8.2/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/encoding/ansi.doctree b/v0.8.2/.doctrees/api_doc/encoding/ansi.doctree
index 6a2155dd89c..0448f1883ec 100644
Binary files a/v0.8.2/.doctrees/api_doc/encoding/ansi.doctree and b/v0.8.2/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/encoding/base64.doctree b/v0.8.2/.doctrees/api_doc/encoding/base64.doctree
index 284231328a1..5c91c96321d 100644
Binary files a/v0.8.2/.doctrees/api_doc/encoding/base64.doctree and b/v0.8.2/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/encoding/decode.doctree b/v0.8.2/.doctrees/api_doc/encoding/decode.doctree
index d49d4e75b4a..25873b11ad3 100644
Binary files a/v0.8.2/.doctrees/api_doc/encoding/decode.doctree and b/v0.8.2/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/encoding/hash.doctree b/v0.8.2/.doctrees/api_doc/encoding/hash.doctree
index dedba9e75aa..5ad4affad15 100644
Binary files a/v0.8.2/.doctrees/api_doc/encoding/hash.doctree and b/v0.8.2/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/encoding/index.doctree b/v0.8.2/.doctrees/api_doc/encoding/index.doctree
index 9b89d701cc2..7cdf5e30199 100644
Binary files a/v0.8.2/.doctrees/api_doc/encoding/index.doctree and b/v0.8.2/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/expression/index.doctree b/v0.8.2/.doctrees/api_doc/expression/index.doctree
index 9a1d082ff34..d345032f0dc 100644
Binary files a/v0.8.2/.doctrees/api_doc/expression/index.doctree and b/v0.8.2/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/expression/native.doctree b/v0.8.2/.doctrees/api_doc/expression/native.doctree
index 20733e1a419..c863bcd5f0c 100644
Binary files a/v0.8.2/.doctrees/api_doc/expression/native.doctree and b/v0.8.2/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/file/index.doctree b/v0.8.2/.doctrees/api_doc/file/index.doctree
index 4181523110c..2fd31cd38b9 100644
Binary files a/v0.8.2/.doctrees/api_doc/file/index.doctree and b/v0.8.2/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/file/stream.doctree b/v0.8.2/.doctrees/api_doc/file/stream.doctree
index ee57d98a9ac..a07a86ebd2f 100644
Binary files a/v0.8.2/.doctrees/api_doc/file/stream.doctree and b/v0.8.2/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/model/clazz.doctree b/v0.8.2/.doctrees/api_doc/model/clazz.doctree
index 7900c2fe40e..f732bedf12d 100644
Binary files a/v0.8.2/.doctrees/api_doc/model/clazz.doctree and b/v0.8.2/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/model/compare.doctree b/v0.8.2/.doctrees/api_doc/model/compare.doctree
index 4f930146cf5..6fe2fb91a79 100644
Binary files a/v0.8.2/.doctrees/api_doc/model/compare.doctree and b/v0.8.2/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/model/enum.doctree b/v0.8.2/.doctrees/api_doc/model/enum.doctree
index bf25bd67388..bc1005ac01b 100644
Binary files a/v0.8.2/.doctrees/api_doc/model/enum.doctree and b/v0.8.2/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/model/index.doctree b/v0.8.2/.doctrees/api_doc/model/index.doctree
index 4d401f7c56f..b6a67d6e563 100644
Binary files a/v0.8.2/.doctrees/api_doc/model/index.doctree and b/v0.8.2/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/model/raw.doctree b/v0.8.2/.doctrees/api_doc/model/raw.doctree
index a7ec7eab455..b229d46ca05 100644
Binary files a/v0.8.2/.doctrees/api_doc/model/raw.doctree and b/v0.8.2/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/model/repr.doctree b/v0.8.2/.doctrees/api_doc/model/repr.doctree
index 87415ab1d75..ee37f5276ad 100644
Binary files a/v0.8.2/.doctrees/api_doc/model/repr.doctree and b/v0.8.2/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/random/binary.doctree b/v0.8.2/.doctrees/api_doc/random/binary.doctree
index 2d5ddd7d833..5d33f70bd73 100644
Binary files a/v0.8.2/.doctrees/api_doc/random/binary.doctree and b/v0.8.2/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/random/index.doctree b/v0.8.2/.doctrees/api_doc/random/index.doctree
index 112ae71523f..08385a2efff 100644
Binary files a/v0.8.2/.doctrees/api_doc/random/index.doctree and b/v0.8.2/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/random/sequence.doctree b/v0.8.2/.doctrees/api_doc/random/sequence.doctree
index f9966ff0f01..4ecdf62ba21 100644
Binary files a/v0.8.2/.doctrees/api_doc/random/sequence.doctree and b/v0.8.2/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/random/state.doctree b/v0.8.2/.doctrees/api_doc/random/state.doctree
index 18f81c3a28c..633c696cd8c 100644
Binary files a/v0.8.2/.doctrees/api_doc/random/state.doctree and b/v0.8.2/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/random/string.doctree b/v0.8.2/.doctrees/api_doc/random/string.doctree
index 49656164e43..3bb9825d770 100644
Binary files a/v0.8.2/.doctrees/api_doc/random/string.doctree and b/v0.8.2/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/reflection/clazz.doctree b/v0.8.2/.doctrees/api_doc/reflection/clazz.doctree
index 5b344704303..372704e8fb8 100644
Binary files a/v0.8.2/.doctrees/api_doc/reflection/clazz.doctree and b/v0.8.2/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/reflection/context.doctree b/v0.8.2/.doctrees/api_doc/reflection/context.doctree
index db76b77c46c..493a9029303 100644
Binary files a/v0.8.2/.doctrees/api_doc/reflection/context.doctree and b/v0.8.2/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/reflection/exception.doctree b/v0.8.2/.doctrees/api_doc/reflection/exception.doctree
index b826e14aa2e..4f3f8e1a955 100644
Binary files a/v0.8.2/.doctrees/api_doc/reflection/exception.doctree and b/v0.8.2/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/reflection/func.doctree b/v0.8.2/.doctrees/api_doc/reflection/func.doctree
index 122369887a0..8e6ce6b366e 100644
Binary files a/v0.8.2/.doctrees/api_doc/reflection/func.doctree and b/v0.8.2/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/reflection/imports.doctree b/v0.8.2/.doctrees/api_doc/reflection/imports.doctree
index 5d008cc7b81..0430faff90f 100644
Binary files a/v0.8.2/.doctrees/api_doc/reflection/imports.doctree and b/v0.8.2/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/reflection/index.doctree b/v0.8.2/.doctrees/api_doc/reflection/index.doctree
index 3512d2b9138..cbb867b26bc 100644
Binary files a/v0.8.2/.doctrees/api_doc/reflection/index.doctree and b/v0.8.2/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/reflection/iter.doctree b/v0.8.2/.doctrees/api_doc/reflection/iter.doctree
index e1694f170ab..6d61cd77949 100644
Binary files a/v0.8.2/.doctrees/api_doc/reflection/iter.doctree and b/v0.8.2/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/reflection/module.doctree b/v0.8.2/.doctrees/api_doc/reflection/module.doctree
index 98450d2d54a..70d7a380ab0 100644
Binary files a/v0.8.2/.doctrees/api_doc/reflection/module.doctree and b/v0.8.2/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/scale/index.doctree b/v0.8.2/.doctrees/api_doc/scale/index.doctree
index 1ff14a5a411..9611652a7c4 100644
Binary files a/v0.8.2/.doctrees/api_doc/scale/index.doctree and b/v0.8.2/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/scale/size.doctree b/v0.8.2/.doctrees/api_doc/scale/size.doctree
index 2dcb7e551dc..1c63383f4b1 100644
Binary files a/v0.8.2/.doctrees/api_doc/scale/size.doctree and b/v0.8.2/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/scale/time.doctree b/v0.8.2/.doctrees/api_doc/scale/time.doctree
index f00df2ef191..c867090724b 100644
Binary files a/v0.8.2/.doctrees/api_doc/scale/time.doctree and b/v0.8.2/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/string/index.doctree b/v0.8.2/.doctrees/api_doc/string/index.doctree
index 2dfa6ebfaf8..2c4d6f9147b 100644
Binary files a/v0.8.2/.doctrees/api_doc/string/index.doctree and b/v0.8.2/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/string/inflection.doctree b/v0.8.2/.doctrees/api_doc/string/inflection.doctree
index c3c5d9ed76b..692d2225341 100644
Binary files a/v0.8.2/.doctrees/api_doc/string/inflection.doctree and b/v0.8.2/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/string/plural.doctree b/v0.8.2/.doctrees/api_doc/string/plural.doctree
index d76861218db..3097d4887d1 100644
Binary files a/v0.8.2/.doctrees/api_doc/string/plural.doctree and b/v0.8.2/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/string/template.doctree b/v0.8.2/.doctrees/api_doc/string/template.doctree
index 89800c55135..9768d1384c1 100644
Binary files a/v0.8.2/.doctrees/api_doc/string/template.doctree and b/v0.8.2/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/string/trunc.doctree b/v0.8.2/.doctrees/api_doc/string/trunc.doctree
index 1ac8820384d..6c0aecf5575 100644
Binary files a/v0.8.2/.doctrees/api_doc/string/trunc.doctree and b/v0.8.2/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/system/filesystem.doctree b/v0.8.2/.doctrees/api_doc/system/filesystem.doctree
index 2db4d8c55d7..f04a7138005 100644
Binary files a/v0.8.2/.doctrees/api_doc/system/filesystem.doctree and b/v0.8.2/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/system/index.doctree b/v0.8.2/.doctrees/api_doc/system/index.doctree
index de116cdbc8f..5e3b6a9cd7a 100644
Binary files a/v0.8.2/.doctrees/api_doc/system/index.doctree and b/v0.8.2/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/system/network.doctree b/v0.8.2/.doctrees/api_doc/system/network.doctree
index 767bbb0430f..4716450e3c3 100644
Binary files a/v0.8.2/.doctrees/api_doc/system/network.doctree and b/v0.8.2/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/system/os.doctree b/v0.8.2/.doctrees/api_doc/system/os.doctree
index 06cfd5e55cd..a1663f09b0d 100644
Binary files a/v0.8.2/.doctrees/api_doc/system/os.doctree and b/v0.8.2/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/system/python.doctree b/v0.8.2/.doctrees/api_doc/system/python.doctree
index f6e8eafa1f9..53579d72927 100644
Binary files a/v0.8.2/.doctrees/api_doc/system/python.doctree and b/v0.8.2/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/testing/capture.doctree b/v0.8.2/.doctrees/api_doc/testing/capture.doctree
index 4d28785b600..b2ad41123bb 100644
Binary files a/v0.8.2/.doctrees/api_doc/testing/capture.doctree and b/v0.8.2/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/testing/compare.doctree b/v0.8.2/.doctrees/api_doc/testing/compare.doctree
index 27b6bfe40d6..d55fa909ce2 100644
Binary files a/v0.8.2/.doctrees/api_doc/testing/compare.doctree and b/v0.8.2/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/testing/generator.doctree b/v0.8.2/.doctrees/api_doc/testing/generator.doctree
index ec440954e21..3c282e41f92 100644
Binary files a/v0.8.2/.doctrees/api_doc/testing/generator.doctree and b/v0.8.2/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/testing/index.doctree b/v0.8.2/.doctrees/api_doc/testing/index.doctree
index 4fd3b07febc..1ad7edba8e1 100644
Binary files a/v0.8.2/.doctrees/api_doc/testing/index.doctree and b/v0.8.2/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/testing/isolated.doctree b/v0.8.2/.doctrees/api_doc/testing/isolated.doctree
index 7900abb516b..1ba0236bf95 100644
Binary files a/v0.8.2/.doctrees/api_doc/testing/isolated.doctree and b/v0.8.2/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/testing/requires.doctree b/v0.8.2/.doctrees/api_doc/testing/requires.doctree
index 1f792a471bd..3fd780ddb68 100644
Binary files a/v0.8.2/.doctrees/api_doc/testing/requires.doctree and b/v0.8.2/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.8.2/.doctrees/api_doc/testing/simulate.doctree b/v0.8.2/.doctrees/api_doc/testing/simulate.doctree
index 4c0eaf3c0ff..ccaf8941a42 100644
Binary files a/v0.8.2/.doctrees/api_doc/testing/simulate.doctree and b/v0.8.2/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.8.2/.doctrees/environment.pickle b/v0.8.2/.doctrees/environment.pickle
index 9b79ac46ad2..26abf78dfc4 100644
Binary files a/v0.8.2/.doctrees/environment.pickle and b/v0.8.2/.doctrees/environment.pickle differ
diff --git a/v0.8.2/.doctrees/index.doctree b/v0.8.2/.doctrees/index.doctree
index 2703df0c374..5020f090ba6 100644
Binary files a/v0.8.2/.doctrees/index.doctree and b/v0.8.2/.doctrees/index.doctree differ
diff --git a/v0.8.2/.doctrees/tutorials/installation/index.doctree b/v0.8.2/.doctrees/tutorials/installation/index.doctree
index d69421d8fb5..247497a259b 100644
Binary files a/v0.8.2/.doctrees/tutorials/installation/index.doctree and b/v0.8.2/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.8.3/.buildinfo b/v0.8.3/.buildinfo
index 3e66919da06..d4f9d267240 100644
--- a/v0.8.3/.buildinfo
+++ b/v0.8.3/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 23ce2f3653057ac7720315aff195acab
+config: 9d76b8f912a6860901653a3b7f1d30b6
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.8.3/.doctrees/api_doc/algorithm/index.doctree b/v0.8.3/.doctrees/api_doc/algorithm/index.doctree
index dc7bfd92e81..448e8990ef7 100644
Binary files a/v0.8.3/.doctrees/api_doc/algorithm/index.doctree and b/v0.8.3/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/algorithm/linear.doctree b/v0.8.3/.doctrees/api_doc/algorithm/linear.doctree
index 51dbc844c4e..f434441fb47 100644
Binary files a/v0.8.3/.doctrees/api_doc/algorithm/linear.doctree and b/v0.8.3/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/algorithm/topological.doctree b/v0.8.3/.doctrees/api_doc/algorithm/topological.doctree
index 64f067ba3a8..f75702d902f 100644
Binary files a/v0.8.3/.doctrees/api_doc/algorithm/topological.doctree and b/v0.8.3/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/binary/base.doctree b/v0.8.3/.doctrees/api_doc/binary/base.doctree
index 1966d40d535..6e27a0d7def 100644
Binary files a/v0.8.3/.doctrees/api_doc/binary/base.doctree and b/v0.8.3/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/binary/bool.doctree b/v0.8.3/.doctrees/api_doc/binary/bool.doctree
index 093442db8f8..45ac0204d94 100644
Binary files a/v0.8.3/.doctrees/api_doc/binary/bool.doctree and b/v0.8.3/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/binary/buffer.doctree b/v0.8.3/.doctrees/api_doc/binary/buffer.doctree
index 710b1498ac9..7548a299228 100644
Binary files a/v0.8.3/.doctrees/api_doc/binary/buffer.doctree and b/v0.8.3/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/binary/float.doctree b/v0.8.3/.doctrees/api_doc/binary/float.doctree
index 2afffb08b4d..cee6baa6c09 100644
Binary files a/v0.8.3/.doctrees/api_doc/binary/float.doctree and b/v0.8.3/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/binary/index.doctree b/v0.8.3/.doctrees/api_doc/binary/index.doctree
index b67b2f5620c..69d9de55942 100644
Binary files a/v0.8.3/.doctrees/api_doc/binary/index.doctree and b/v0.8.3/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/binary/int.doctree b/v0.8.3/.doctrees/api_doc/binary/int.doctree
index 7090e001e6c..cc1331f7d31 100644
Binary files a/v0.8.3/.doctrees/api_doc/binary/int.doctree and b/v0.8.3/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/binary/str.doctree b/v0.8.3/.doctrees/api_doc/binary/str.doctree
index bb6e267f057..085fc8f5907 100644
Binary files a/v0.8.3/.doctrees/api_doc/binary/str.doctree and b/v0.8.3/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/binary/uint.doctree b/v0.8.3/.doctrees/api_doc/binary/uint.doctree
index d738a2d6736..b4cfd0b6665 100644
Binary files a/v0.8.3/.doctrees/api_doc/binary/uint.doctree and b/v0.8.3/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/collection/dimension.doctree b/v0.8.3/.doctrees/api_doc/collection/dimension.doctree
index 401852ffc1a..ac9b46500d0 100644
Binary files a/v0.8.3/.doctrees/api_doc/collection/dimension.doctree and b/v0.8.3/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/collection/functional.doctree b/v0.8.3/.doctrees/api_doc/collection/functional.doctree
index e17423e099c..7e20c7c741a 100644
Binary files a/v0.8.3/.doctrees/api_doc/collection/functional.doctree and b/v0.8.3/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/collection/index.doctree b/v0.8.3/.doctrees/api_doc/collection/index.doctree
index fa3904f1d21..49daa3844f6 100644
Binary files a/v0.8.3/.doctrees/api_doc/collection/index.doctree and b/v0.8.3/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/collection/recover.doctree b/v0.8.3/.doctrees/api_doc/collection/recover.doctree
index fb77dcfcbd2..f7252a1588f 100644
Binary files a/v0.8.3/.doctrees/api_doc/collection/recover.doctree and b/v0.8.3/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/collection/sequence.doctree b/v0.8.3/.doctrees/api_doc/collection/sequence.doctree
index d5bbf5b4808..20dc66e3f00 100644
Binary files a/v0.8.3/.doctrees/api_doc/collection/sequence.doctree and b/v0.8.3/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/collection/stacked.doctree b/v0.8.3/.doctrees/api_doc/collection/stacked.doctree
index dd1d27e0cd7..aa1cfca1c35 100644
Binary files a/v0.8.3/.doctrees/api_doc/collection/stacked.doctree and b/v0.8.3/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/collection/structural.doctree b/v0.8.3/.doctrees/api_doc/collection/structural.doctree
index 674dbb98896..9791b6557c8 100644
Binary files a/v0.8.3/.doctrees/api_doc/collection/structural.doctree and b/v0.8.3/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/color/index.doctree b/v0.8.3/.doctrees/api_doc/color/index.doctree
index e2a64c5736a..6013fa58356 100644
Binary files a/v0.8.3/.doctrees/api_doc/color/index.doctree and b/v0.8.3/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/color/model.doctree b/v0.8.3/.doctrees/api_doc/color/model.doctree
index 9fc0027157f..e54e141a2fc 100644
Binary files a/v0.8.3/.doctrees/api_doc/color/model.doctree and b/v0.8.3/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/color/utils.doctree b/v0.8.3/.doctrees/api_doc/color/utils.doctree
index ec63223248f..479da3a7c88 100644
Binary files a/v0.8.3/.doctrees/api_doc/color/utils.doctree and b/v0.8.3/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/config/index.doctree b/v0.8.3/.doctrees/api_doc/config/index.doctree
index cc2d8ff7034..4ad2df73845 100644
Binary files a/v0.8.3/.doctrees/api_doc/config/index.doctree and b/v0.8.3/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/config/meta.doctree b/v0.8.3/.doctrees/api_doc/config/meta.doctree
index fbbe1f1dc71..315f706a849 100644
Binary files a/v0.8.3/.doctrees/api_doc/config/meta.doctree and b/v0.8.3/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/design/decorator.doctree b/v0.8.3/.doctrees/api_doc/design/decorator.doctree
index 24047fec2a6..6e00f702c06 100644
Binary files a/v0.8.3/.doctrees/api_doc/design/decorator.doctree and b/v0.8.3/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/design/final.doctree b/v0.8.3/.doctrees/api_doc/design/final.doctree
index 8e5de6c38f9..ba538994b6d 100644
Binary files a/v0.8.3/.doctrees/api_doc/design/final.doctree and b/v0.8.3/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/design/index.doctree b/v0.8.3/.doctrees/api_doc/design/index.doctree
index 98cffbbc48d..66cbde1aa54 100644
Binary files a/v0.8.3/.doctrees/api_doc/design/index.doctree and b/v0.8.3/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/design/observer.doctree b/v0.8.3/.doctrees/api_doc/design/observer.doctree
index a617831b7b7..6c841230d17 100644
Binary files a/v0.8.3/.doctrees/api_doc/design/observer.doctree and b/v0.8.3/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/design/singleton.doctree b/v0.8.3/.doctrees/api_doc/design/singleton.doctree
index 6e09046735e..badbad8afc4 100644
Binary files a/v0.8.3/.doctrees/api_doc/design/singleton.doctree and b/v0.8.3/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/encoding/ansi.doctree b/v0.8.3/.doctrees/api_doc/encoding/ansi.doctree
index b2076c486c7..d66b74d567e 100644
Binary files a/v0.8.3/.doctrees/api_doc/encoding/ansi.doctree and b/v0.8.3/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/encoding/base64.doctree b/v0.8.3/.doctrees/api_doc/encoding/base64.doctree
index 35e4986103b..bfef7fdf222 100644
Binary files a/v0.8.3/.doctrees/api_doc/encoding/base64.doctree and b/v0.8.3/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/encoding/decode.doctree b/v0.8.3/.doctrees/api_doc/encoding/decode.doctree
index 51c674b4842..12033fa3cbc 100644
Binary files a/v0.8.3/.doctrees/api_doc/encoding/decode.doctree and b/v0.8.3/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/encoding/hash.doctree b/v0.8.3/.doctrees/api_doc/encoding/hash.doctree
index 7f94532f629..78ff535bd32 100644
Binary files a/v0.8.3/.doctrees/api_doc/encoding/hash.doctree and b/v0.8.3/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/encoding/index.doctree b/v0.8.3/.doctrees/api_doc/encoding/index.doctree
index e713641685d..c7d328b37db 100644
Binary files a/v0.8.3/.doctrees/api_doc/encoding/index.doctree and b/v0.8.3/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/expression/index.doctree b/v0.8.3/.doctrees/api_doc/expression/index.doctree
index 81326e0b675..61583745d0a 100644
Binary files a/v0.8.3/.doctrees/api_doc/expression/index.doctree and b/v0.8.3/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/expression/native.doctree b/v0.8.3/.doctrees/api_doc/expression/native.doctree
index 49550303b9d..d4c457bf35d 100644
Binary files a/v0.8.3/.doctrees/api_doc/expression/native.doctree and b/v0.8.3/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/file/index.doctree b/v0.8.3/.doctrees/api_doc/file/index.doctree
index 0f6a695cfb2..c1085f064a9 100644
Binary files a/v0.8.3/.doctrees/api_doc/file/index.doctree and b/v0.8.3/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/file/stream.doctree b/v0.8.3/.doctrees/api_doc/file/stream.doctree
index 677db8fb3eb..83f9ef8779f 100644
Binary files a/v0.8.3/.doctrees/api_doc/file/stream.doctree and b/v0.8.3/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/model/clazz.doctree b/v0.8.3/.doctrees/api_doc/model/clazz.doctree
index d9a14721eb1..f6962d46963 100644
Binary files a/v0.8.3/.doctrees/api_doc/model/clazz.doctree and b/v0.8.3/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/model/compare.doctree b/v0.8.3/.doctrees/api_doc/model/compare.doctree
index 14699881aad..083207a8221 100644
Binary files a/v0.8.3/.doctrees/api_doc/model/compare.doctree and b/v0.8.3/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/model/enum.doctree b/v0.8.3/.doctrees/api_doc/model/enum.doctree
index d81d875e484..a886e2a77ef 100644
Binary files a/v0.8.3/.doctrees/api_doc/model/enum.doctree and b/v0.8.3/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/model/index.doctree b/v0.8.3/.doctrees/api_doc/model/index.doctree
index 4ef701f9d78..5fff344def7 100644
Binary files a/v0.8.3/.doctrees/api_doc/model/index.doctree and b/v0.8.3/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/model/raw.doctree b/v0.8.3/.doctrees/api_doc/model/raw.doctree
index 4baef26cbd6..0d70d099254 100644
Binary files a/v0.8.3/.doctrees/api_doc/model/raw.doctree and b/v0.8.3/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/model/repr.doctree b/v0.8.3/.doctrees/api_doc/model/repr.doctree
index e18bc85fc3a..791bc08b6da 100644
Binary files a/v0.8.3/.doctrees/api_doc/model/repr.doctree and b/v0.8.3/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/random/binary.doctree b/v0.8.3/.doctrees/api_doc/random/binary.doctree
index 320ed4b68a4..1e1ad1c7d07 100644
Binary files a/v0.8.3/.doctrees/api_doc/random/binary.doctree and b/v0.8.3/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/random/index.doctree b/v0.8.3/.doctrees/api_doc/random/index.doctree
index 8982c7c211c..f2cae2458a3 100644
Binary files a/v0.8.3/.doctrees/api_doc/random/index.doctree and b/v0.8.3/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/random/sequence.doctree b/v0.8.3/.doctrees/api_doc/random/sequence.doctree
index 433ddf2f780..ddc5f51f15d 100644
Binary files a/v0.8.3/.doctrees/api_doc/random/sequence.doctree and b/v0.8.3/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/random/state.doctree b/v0.8.3/.doctrees/api_doc/random/state.doctree
index 05af2a252aa..b19499a7c6a 100644
Binary files a/v0.8.3/.doctrees/api_doc/random/state.doctree and b/v0.8.3/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/random/string.doctree b/v0.8.3/.doctrees/api_doc/random/string.doctree
index a60ca029936..0096d13a40d 100644
Binary files a/v0.8.3/.doctrees/api_doc/random/string.doctree and b/v0.8.3/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/reflection/clazz.doctree b/v0.8.3/.doctrees/api_doc/reflection/clazz.doctree
index ebfc2bcc9f8..a93031bfb46 100644
Binary files a/v0.8.3/.doctrees/api_doc/reflection/clazz.doctree and b/v0.8.3/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/reflection/context.doctree b/v0.8.3/.doctrees/api_doc/reflection/context.doctree
index 38f2f06f0d6..2c4b2e9285c 100644
Binary files a/v0.8.3/.doctrees/api_doc/reflection/context.doctree and b/v0.8.3/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/reflection/exception.doctree b/v0.8.3/.doctrees/api_doc/reflection/exception.doctree
index 4fabbca4853..da642823b8b 100644
Binary files a/v0.8.3/.doctrees/api_doc/reflection/exception.doctree and b/v0.8.3/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/reflection/func.doctree b/v0.8.3/.doctrees/api_doc/reflection/func.doctree
index 310d726f8ec..045a0c1173f 100644
Binary files a/v0.8.3/.doctrees/api_doc/reflection/func.doctree and b/v0.8.3/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/reflection/imports.doctree b/v0.8.3/.doctrees/api_doc/reflection/imports.doctree
index d5f33fda4f9..ec4958a2a5c 100644
Binary files a/v0.8.3/.doctrees/api_doc/reflection/imports.doctree and b/v0.8.3/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/reflection/index.doctree b/v0.8.3/.doctrees/api_doc/reflection/index.doctree
index afd9e2e883a..240fbec5ec4 100644
Binary files a/v0.8.3/.doctrees/api_doc/reflection/index.doctree and b/v0.8.3/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/reflection/iter.doctree b/v0.8.3/.doctrees/api_doc/reflection/iter.doctree
index 3d5a3e9742d..9542ffdfbe6 100644
Binary files a/v0.8.3/.doctrees/api_doc/reflection/iter.doctree and b/v0.8.3/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/reflection/module.doctree b/v0.8.3/.doctrees/api_doc/reflection/module.doctree
index 1dd4c7b1c6c..3e287bd7ffe 100644
Binary files a/v0.8.3/.doctrees/api_doc/reflection/module.doctree and b/v0.8.3/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/scale/index.doctree b/v0.8.3/.doctrees/api_doc/scale/index.doctree
index 19369fe965b..e6b8f72fff7 100644
Binary files a/v0.8.3/.doctrees/api_doc/scale/index.doctree and b/v0.8.3/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/scale/size.doctree b/v0.8.3/.doctrees/api_doc/scale/size.doctree
index 9d661daeb28..c08b1c1f265 100644
Binary files a/v0.8.3/.doctrees/api_doc/scale/size.doctree and b/v0.8.3/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/scale/time.doctree b/v0.8.3/.doctrees/api_doc/scale/time.doctree
index 3e17dd9f5ad..db3433fbd65 100644
Binary files a/v0.8.3/.doctrees/api_doc/scale/time.doctree and b/v0.8.3/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/string/index.doctree b/v0.8.3/.doctrees/api_doc/string/index.doctree
index 42d1254cc7c..a8c40added9 100644
Binary files a/v0.8.3/.doctrees/api_doc/string/index.doctree and b/v0.8.3/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/string/inflection.doctree b/v0.8.3/.doctrees/api_doc/string/inflection.doctree
index f8d13cf6e4b..fd3a99ee5ca 100644
Binary files a/v0.8.3/.doctrees/api_doc/string/inflection.doctree and b/v0.8.3/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/string/plural.doctree b/v0.8.3/.doctrees/api_doc/string/plural.doctree
index 32e561a6ef5..cb6ac79ab12 100644
Binary files a/v0.8.3/.doctrees/api_doc/string/plural.doctree and b/v0.8.3/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/string/template.doctree b/v0.8.3/.doctrees/api_doc/string/template.doctree
index 9879d25b7ab..cab53382741 100644
Binary files a/v0.8.3/.doctrees/api_doc/string/template.doctree and b/v0.8.3/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/string/trunc.doctree b/v0.8.3/.doctrees/api_doc/string/trunc.doctree
index 1ae20c1d7e5..c9ff07e1d19 100644
Binary files a/v0.8.3/.doctrees/api_doc/string/trunc.doctree and b/v0.8.3/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/system/filesystem.doctree b/v0.8.3/.doctrees/api_doc/system/filesystem.doctree
index ee3ae8f82b9..ce8db9fe156 100644
Binary files a/v0.8.3/.doctrees/api_doc/system/filesystem.doctree and b/v0.8.3/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/system/index.doctree b/v0.8.3/.doctrees/api_doc/system/index.doctree
index cff4aefc547..1b6417aee88 100644
Binary files a/v0.8.3/.doctrees/api_doc/system/index.doctree and b/v0.8.3/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/system/network.doctree b/v0.8.3/.doctrees/api_doc/system/network.doctree
index 327a89598ae..0defd5db52e 100644
Binary files a/v0.8.3/.doctrees/api_doc/system/network.doctree and b/v0.8.3/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/system/os.doctree b/v0.8.3/.doctrees/api_doc/system/os.doctree
index ac4ac891b1f..bde61ca0458 100644
Binary files a/v0.8.3/.doctrees/api_doc/system/os.doctree and b/v0.8.3/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/system/python.doctree b/v0.8.3/.doctrees/api_doc/system/python.doctree
index 77cd664090f..f3fba3ab433 100644
Binary files a/v0.8.3/.doctrees/api_doc/system/python.doctree and b/v0.8.3/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/testing/capture.doctree b/v0.8.3/.doctrees/api_doc/testing/capture.doctree
index b3dfcf5e157..b58cfeb2727 100644
Binary files a/v0.8.3/.doctrees/api_doc/testing/capture.doctree and b/v0.8.3/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/testing/compare.doctree b/v0.8.3/.doctrees/api_doc/testing/compare.doctree
index 718de73243f..df71410a0d5 100644
Binary files a/v0.8.3/.doctrees/api_doc/testing/compare.doctree and b/v0.8.3/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/testing/generator.doctree b/v0.8.3/.doctrees/api_doc/testing/generator.doctree
index e61b6f8dbfb..4564ca18129 100644
Binary files a/v0.8.3/.doctrees/api_doc/testing/generator.doctree and b/v0.8.3/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/testing/index.doctree b/v0.8.3/.doctrees/api_doc/testing/index.doctree
index a5ffb60ae93..98ff47398e9 100644
Binary files a/v0.8.3/.doctrees/api_doc/testing/index.doctree and b/v0.8.3/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/testing/isolated.doctree b/v0.8.3/.doctrees/api_doc/testing/isolated.doctree
index c6173e89222..132a6c65d58 100644
Binary files a/v0.8.3/.doctrees/api_doc/testing/isolated.doctree and b/v0.8.3/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/testing/requires.doctree b/v0.8.3/.doctrees/api_doc/testing/requires.doctree
index d38e2cee10c..7b53772293d 100644
Binary files a/v0.8.3/.doctrees/api_doc/testing/requires.doctree and b/v0.8.3/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.8.3/.doctrees/api_doc/testing/simulate.doctree b/v0.8.3/.doctrees/api_doc/testing/simulate.doctree
index 854be058658..11a733e992f 100644
Binary files a/v0.8.3/.doctrees/api_doc/testing/simulate.doctree and b/v0.8.3/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.8.3/.doctrees/environment.pickle b/v0.8.3/.doctrees/environment.pickle
index 7a3cefdf40c..2a5009a339a 100644
Binary files a/v0.8.3/.doctrees/environment.pickle and b/v0.8.3/.doctrees/environment.pickle differ
diff --git a/v0.8.3/.doctrees/index.doctree b/v0.8.3/.doctrees/index.doctree
index 68ab605f453..34adbbc6e9e 100644
Binary files a/v0.8.3/.doctrees/index.doctree and b/v0.8.3/.doctrees/index.doctree differ
diff --git a/v0.8.3/.doctrees/tutorials/installation/index.doctree b/v0.8.3/.doctrees/tutorials/installation/index.doctree
index b9530282546..836d2fee062 100644
Binary files a/v0.8.3/.doctrees/tutorials/installation/index.doctree and b/v0.8.3/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.8.4/.buildinfo b/v0.8.4/.buildinfo
index 70b52a5d08d..6e40521e8eb 100644
--- a/v0.8.4/.buildinfo
+++ b/v0.8.4/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: f879a8b981f4af7783e117e306c63a44
+config: c39fff5d3b3bcf0994aee267908f6943
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.8.4/.doctrees/api_doc/algorithm/index.doctree b/v0.8.4/.doctrees/api_doc/algorithm/index.doctree
index 94277cdaf24..5b4a92690af 100644
Binary files a/v0.8.4/.doctrees/api_doc/algorithm/index.doctree and b/v0.8.4/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/algorithm/linear.doctree b/v0.8.4/.doctrees/api_doc/algorithm/linear.doctree
index a86e255a7bf..b24378ac333 100644
Binary files a/v0.8.4/.doctrees/api_doc/algorithm/linear.doctree and b/v0.8.4/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/algorithm/topological.doctree b/v0.8.4/.doctrees/api_doc/algorithm/topological.doctree
index 16c2db8076b..0a138881c75 100644
Binary files a/v0.8.4/.doctrees/api_doc/algorithm/topological.doctree and b/v0.8.4/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/binary/base.doctree b/v0.8.4/.doctrees/api_doc/binary/base.doctree
index 1655f6b7d8a..2171b56baec 100644
Binary files a/v0.8.4/.doctrees/api_doc/binary/base.doctree and b/v0.8.4/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/binary/bool.doctree b/v0.8.4/.doctrees/api_doc/binary/bool.doctree
index 7f7798c9c78..225594e397d 100644
Binary files a/v0.8.4/.doctrees/api_doc/binary/bool.doctree and b/v0.8.4/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/binary/buffer.doctree b/v0.8.4/.doctrees/api_doc/binary/buffer.doctree
index e6ef138eb7b..ff267e506a3 100644
Binary files a/v0.8.4/.doctrees/api_doc/binary/buffer.doctree and b/v0.8.4/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/binary/float.doctree b/v0.8.4/.doctrees/api_doc/binary/float.doctree
index e1067578bd1..9bed1b1edef 100644
Binary files a/v0.8.4/.doctrees/api_doc/binary/float.doctree and b/v0.8.4/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/binary/index.doctree b/v0.8.4/.doctrees/api_doc/binary/index.doctree
index 32c79b45bc8..40a1d3c4424 100644
Binary files a/v0.8.4/.doctrees/api_doc/binary/index.doctree and b/v0.8.4/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/binary/int.doctree b/v0.8.4/.doctrees/api_doc/binary/int.doctree
index 5820ec56877..ea5395e06a8 100644
Binary files a/v0.8.4/.doctrees/api_doc/binary/int.doctree and b/v0.8.4/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/binary/str.doctree b/v0.8.4/.doctrees/api_doc/binary/str.doctree
index b5792e1ab01..af10ff323b1 100644
Binary files a/v0.8.4/.doctrees/api_doc/binary/str.doctree and b/v0.8.4/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/binary/uint.doctree b/v0.8.4/.doctrees/api_doc/binary/uint.doctree
index 0043601bfa5..e66a02c5a4b 100644
Binary files a/v0.8.4/.doctrees/api_doc/binary/uint.doctree and b/v0.8.4/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/collection/dimension.doctree b/v0.8.4/.doctrees/api_doc/collection/dimension.doctree
index dc845b892e1..9de1034c201 100644
Binary files a/v0.8.4/.doctrees/api_doc/collection/dimension.doctree and b/v0.8.4/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/collection/functional.doctree b/v0.8.4/.doctrees/api_doc/collection/functional.doctree
index 87a29ed2d94..925a7132c15 100644
Binary files a/v0.8.4/.doctrees/api_doc/collection/functional.doctree and b/v0.8.4/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/collection/index.doctree b/v0.8.4/.doctrees/api_doc/collection/index.doctree
index 20f87eac1e6..bb338b0e363 100644
Binary files a/v0.8.4/.doctrees/api_doc/collection/index.doctree and b/v0.8.4/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/collection/recover.doctree b/v0.8.4/.doctrees/api_doc/collection/recover.doctree
index dae5c9f17fa..a09bb4e4544 100644
Binary files a/v0.8.4/.doctrees/api_doc/collection/recover.doctree and b/v0.8.4/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/collection/sequence.doctree b/v0.8.4/.doctrees/api_doc/collection/sequence.doctree
index 97e538547d3..1574ddba253 100644
Binary files a/v0.8.4/.doctrees/api_doc/collection/sequence.doctree and b/v0.8.4/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/collection/stacked.doctree b/v0.8.4/.doctrees/api_doc/collection/stacked.doctree
index 3d40efe59ea..5cb06c026d8 100644
Binary files a/v0.8.4/.doctrees/api_doc/collection/stacked.doctree and b/v0.8.4/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/collection/structural.doctree b/v0.8.4/.doctrees/api_doc/collection/structural.doctree
index b3b80523931..ba7e074c364 100644
Binary files a/v0.8.4/.doctrees/api_doc/collection/structural.doctree and b/v0.8.4/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/color/index.doctree b/v0.8.4/.doctrees/api_doc/color/index.doctree
index 38a8961355f..52912d60957 100644
Binary files a/v0.8.4/.doctrees/api_doc/color/index.doctree and b/v0.8.4/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/color/model.doctree b/v0.8.4/.doctrees/api_doc/color/model.doctree
index e1f596495da..d577dab5682 100644
Binary files a/v0.8.4/.doctrees/api_doc/color/model.doctree and b/v0.8.4/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/color/utils.doctree b/v0.8.4/.doctrees/api_doc/color/utils.doctree
index 04a32c4ce35..32fe4289f8c 100644
Binary files a/v0.8.4/.doctrees/api_doc/color/utils.doctree and b/v0.8.4/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/config/index.doctree b/v0.8.4/.doctrees/api_doc/config/index.doctree
index 5c5f4c51022..cdc97c32b25 100644
Binary files a/v0.8.4/.doctrees/api_doc/config/index.doctree and b/v0.8.4/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/config/meta.doctree b/v0.8.4/.doctrees/api_doc/config/meta.doctree
index a521c1c55c5..9238dd4df0d 100644
Binary files a/v0.8.4/.doctrees/api_doc/config/meta.doctree and b/v0.8.4/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/design/decorator.doctree b/v0.8.4/.doctrees/api_doc/design/decorator.doctree
index 09d2b7a2ef1..9a5eb689ac1 100644
Binary files a/v0.8.4/.doctrees/api_doc/design/decorator.doctree and b/v0.8.4/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/design/final.doctree b/v0.8.4/.doctrees/api_doc/design/final.doctree
index bba175f3516..2c05cc721c6 100644
Binary files a/v0.8.4/.doctrees/api_doc/design/final.doctree and b/v0.8.4/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/design/index.doctree b/v0.8.4/.doctrees/api_doc/design/index.doctree
index 6695c0ab76c..fa610d8590e 100644
Binary files a/v0.8.4/.doctrees/api_doc/design/index.doctree and b/v0.8.4/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/design/observer.doctree b/v0.8.4/.doctrees/api_doc/design/observer.doctree
index 88c9011a3f7..bce99700dda 100644
Binary files a/v0.8.4/.doctrees/api_doc/design/observer.doctree and b/v0.8.4/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/design/singleton.doctree b/v0.8.4/.doctrees/api_doc/design/singleton.doctree
index 5e142ebb046..8928c5626d5 100644
Binary files a/v0.8.4/.doctrees/api_doc/design/singleton.doctree and b/v0.8.4/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/encoding/ansi.doctree b/v0.8.4/.doctrees/api_doc/encoding/ansi.doctree
index 10c4897880a..bc9d4e33fef 100644
Binary files a/v0.8.4/.doctrees/api_doc/encoding/ansi.doctree and b/v0.8.4/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/encoding/base64.doctree b/v0.8.4/.doctrees/api_doc/encoding/base64.doctree
index 79e0bd63096..5e2b5071d61 100644
Binary files a/v0.8.4/.doctrees/api_doc/encoding/base64.doctree and b/v0.8.4/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/encoding/decode.doctree b/v0.8.4/.doctrees/api_doc/encoding/decode.doctree
index aff015d0c5c..f44ceaa3cae 100644
Binary files a/v0.8.4/.doctrees/api_doc/encoding/decode.doctree and b/v0.8.4/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/encoding/hash.doctree b/v0.8.4/.doctrees/api_doc/encoding/hash.doctree
index ab5d4b9ce8b..72535d8ed03 100644
Binary files a/v0.8.4/.doctrees/api_doc/encoding/hash.doctree and b/v0.8.4/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/encoding/index.doctree b/v0.8.4/.doctrees/api_doc/encoding/index.doctree
index 6f8de6bfd9d..c2912cd1dc7 100644
Binary files a/v0.8.4/.doctrees/api_doc/encoding/index.doctree and b/v0.8.4/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/expression/index.doctree b/v0.8.4/.doctrees/api_doc/expression/index.doctree
index a835e101841..78d344c1a47 100644
Binary files a/v0.8.4/.doctrees/api_doc/expression/index.doctree and b/v0.8.4/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/expression/native.doctree b/v0.8.4/.doctrees/api_doc/expression/native.doctree
index ff1de1233da..fefd811b796 100644
Binary files a/v0.8.4/.doctrees/api_doc/expression/native.doctree and b/v0.8.4/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/file/index.doctree b/v0.8.4/.doctrees/api_doc/file/index.doctree
index bb86cd177d0..63e95c5f852 100644
Binary files a/v0.8.4/.doctrees/api_doc/file/index.doctree and b/v0.8.4/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/file/stream.doctree b/v0.8.4/.doctrees/api_doc/file/stream.doctree
index 39fa31c8019..8dc1c21c2dc 100644
Binary files a/v0.8.4/.doctrees/api_doc/file/stream.doctree and b/v0.8.4/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/model/clazz.doctree b/v0.8.4/.doctrees/api_doc/model/clazz.doctree
index 5d1e4d26ea0..a5bce851454 100644
Binary files a/v0.8.4/.doctrees/api_doc/model/clazz.doctree and b/v0.8.4/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/model/compare.doctree b/v0.8.4/.doctrees/api_doc/model/compare.doctree
index 71f539bea9d..9a9af13df2e 100644
Binary files a/v0.8.4/.doctrees/api_doc/model/compare.doctree and b/v0.8.4/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/model/enum.doctree b/v0.8.4/.doctrees/api_doc/model/enum.doctree
index da89d4c93db..7769b88c104 100644
Binary files a/v0.8.4/.doctrees/api_doc/model/enum.doctree and b/v0.8.4/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/model/index.doctree b/v0.8.4/.doctrees/api_doc/model/index.doctree
index 9d4e7f7234b..0727e3fcfeb 100644
Binary files a/v0.8.4/.doctrees/api_doc/model/index.doctree and b/v0.8.4/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/model/raw.doctree b/v0.8.4/.doctrees/api_doc/model/raw.doctree
index 86d4c5a9dbe..b3c52df1ba5 100644
Binary files a/v0.8.4/.doctrees/api_doc/model/raw.doctree and b/v0.8.4/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/model/repr.doctree b/v0.8.4/.doctrees/api_doc/model/repr.doctree
index a9602053872..9ce641c90b5 100644
Binary files a/v0.8.4/.doctrees/api_doc/model/repr.doctree and b/v0.8.4/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/random/binary.doctree b/v0.8.4/.doctrees/api_doc/random/binary.doctree
index 2bd61e8c5da..b1bd675099f 100644
Binary files a/v0.8.4/.doctrees/api_doc/random/binary.doctree and b/v0.8.4/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/random/index.doctree b/v0.8.4/.doctrees/api_doc/random/index.doctree
index 20c9aeab098..5bba35966a1 100644
Binary files a/v0.8.4/.doctrees/api_doc/random/index.doctree and b/v0.8.4/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/random/sequence.doctree b/v0.8.4/.doctrees/api_doc/random/sequence.doctree
index b9d4147e60e..01942a6c2e7 100644
Binary files a/v0.8.4/.doctrees/api_doc/random/sequence.doctree and b/v0.8.4/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/random/state.doctree b/v0.8.4/.doctrees/api_doc/random/state.doctree
index 83d3ed86fe6..19f00d1324e 100644
Binary files a/v0.8.4/.doctrees/api_doc/random/state.doctree and b/v0.8.4/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/random/string.doctree b/v0.8.4/.doctrees/api_doc/random/string.doctree
index e099466269b..a0435f0743c 100644
Binary files a/v0.8.4/.doctrees/api_doc/random/string.doctree and b/v0.8.4/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/reflection/clazz.doctree b/v0.8.4/.doctrees/api_doc/reflection/clazz.doctree
index 1f469ae97e4..8293e6d59df 100644
Binary files a/v0.8.4/.doctrees/api_doc/reflection/clazz.doctree and b/v0.8.4/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/reflection/context.doctree b/v0.8.4/.doctrees/api_doc/reflection/context.doctree
index fc32cfeed9c..6facc24f7de 100644
Binary files a/v0.8.4/.doctrees/api_doc/reflection/context.doctree and b/v0.8.4/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/reflection/exception.doctree b/v0.8.4/.doctrees/api_doc/reflection/exception.doctree
index d7a23dd6a3c..ae2328d2dc0 100644
Binary files a/v0.8.4/.doctrees/api_doc/reflection/exception.doctree and b/v0.8.4/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/reflection/func.doctree b/v0.8.4/.doctrees/api_doc/reflection/func.doctree
index 7fd1e00a784..0775bb1ea16 100644
Binary files a/v0.8.4/.doctrees/api_doc/reflection/func.doctree and b/v0.8.4/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/reflection/imports.doctree b/v0.8.4/.doctrees/api_doc/reflection/imports.doctree
index 63e5c8885bb..4b8531ee832 100644
Binary files a/v0.8.4/.doctrees/api_doc/reflection/imports.doctree and b/v0.8.4/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/reflection/index.doctree b/v0.8.4/.doctrees/api_doc/reflection/index.doctree
index cdb4dc9af9a..6c26b4f0501 100644
Binary files a/v0.8.4/.doctrees/api_doc/reflection/index.doctree and b/v0.8.4/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/reflection/iter.doctree b/v0.8.4/.doctrees/api_doc/reflection/iter.doctree
index d50c8813525..d98186f1390 100644
Binary files a/v0.8.4/.doctrees/api_doc/reflection/iter.doctree and b/v0.8.4/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/reflection/module.doctree b/v0.8.4/.doctrees/api_doc/reflection/module.doctree
index 4b48062cc85..d5576fff985 100644
Binary files a/v0.8.4/.doctrees/api_doc/reflection/module.doctree and b/v0.8.4/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/scale/index.doctree b/v0.8.4/.doctrees/api_doc/scale/index.doctree
index 93de32a12f4..3a62a6e4524 100644
Binary files a/v0.8.4/.doctrees/api_doc/scale/index.doctree and b/v0.8.4/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/scale/size.doctree b/v0.8.4/.doctrees/api_doc/scale/size.doctree
index d53b7c190ab..150a3320977 100644
Binary files a/v0.8.4/.doctrees/api_doc/scale/size.doctree and b/v0.8.4/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/scale/time.doctree b/v0.8.4/.doctrees/api_doc/scale/time.doctree
index 7fcc5dfb630..a6e667f7416 100644
Binary files a/v0.8.4/.doctrees/api_doc/scale/time.doctree and b/v0.8.4/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/string/index.doctree b/v0.8.4/.doctrees/api_doc/string/index.doctree
index 05e8c534bb9..4b2d4dd9386 100644
Binary files a/v0.8.4/.doctrees/api_doc/string/index.doctree and b/v0.8.4/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/string/inflection.doctree b/v0.8.4/.doctrees/api_doc/string/inflection.doctree
index 7a971a0c285..38789b90f5a 100644
Binary files a/v0.8.4/.doctrees/api_doc/string/inflection.doctree and b/v0.8.4/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/string/plural.doctree b/v0.8.4/.doctrees/api_doc/string/plural.doctree
index 16466256bf8..0ef35353187 100644
Binary files a/v0.8.4/.doctrees/api_doc/string/plural.doctree and b/v0.8.4/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/string/template.doctree b/v0.8.4/.doctrees/api_doc/string/template.doctree
index de63b35d55b..55b4bea5716 100644
Binary files a/v0.8.4/.doctrees/api_doc/string/template.doctree and b/v0.8.4/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/string/trunc.doctree b/v0.8.4/.doctrees/api_doc/string/trunc.doctree
index a99b10bd10b..291d6a9cf99 100644
Binary files a/v0.8.4/.doctrees/api_doc/string/trunc.doctree and b/v0.8.4/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/system/filesystem.doctree b/v0.8.4/.doctrees/api_doc/system/filesystem.doctree
index c620e151cce..ea5e3290af7 100644
Binary files a/v0.8.4/.doctrees/api_doc/system/filesystem.doctree and b/v0.8.4/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/system/index.doctree b/v0.8.4/.doctrees/api_doc/system/index.doctree
index 6795ac7a2ac..1f15b2ef1ae 100644
Binary files a/v0.8.4/.doctrees/api_doc/system/index.doctree and b/v0.8.4/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/system/network.doctree b/v0.8.4/.doctrees/api_doc/system/network.doctree
index d562236eb34..eec22410866 100644
Binary files a/v0.8.4/.doctrees/api_doc/system/network.doctree and b/v0.8.4/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/system/os.doctree b/v0.8.4/.doctrees/api_doc/system/os.doctree
index 9d3d0bbcc84..edf04317188 100644
Binary files a/v0.8.4/.doctrees/api_doc/system/os.doctree and b/v0.8.4/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/system/python.doctree b/v0.8.4/.doctrees/api_doc/system/python.doctree
index dffb882a11e..54ac1cec4bb 100644
Binary files a/v0.8.4/.doctrees/api_doc/system/python.doctree and b/v0.8.4/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/testing/capture.doctree b/v0.8.4/.doctrees/api_doc/testing/capture.doctree
index bfdcf84fb62..656d6d6dd0a 100644
Binary files a/v0.8.4/.doctrees/api_doc/testing/capture.doctree and b/v0.8.4/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/testing/compare.doctree b/v0.8.4/.doctrees/api_doc/testing/compare.doctree
index c1c57fe7ae3..c7accf47635 100644
Binary files a/v0.8.4/.doctrees/api_doc/testing/compare.doctree and b/v0.8.4/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/testing/generator.doctree b/v0.8.4/.doctrees/api_doc/testing/generator.doctree
index 5caf33c53e3..e9622cea7e2 100644
Binary files a/v0.8.4/.doctrees/api_doc/testing/generator.doctree and b/v0.8.4/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/testing/index.doctree b/v0.8.4/.doctrees/api_doc/testing/index.doctree
index c9ee436c17f..9a1361759a3 100644
Binary files a/v0.8.4/.doctrees/api_doc/testing/index.doctree and b/v0.8.4/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/testing/isolated.doctree b/v0.8.4/.doctrees/api_doc/testing/isolated.doctree
index df3afd921a4..672e377b615 100644
Binary files a/v0.8.4/.doctrees/api_doc/testing/isolated.doctree and b/v0.8.4/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/testing/requires.doctree b/v0.8.4/.doctrees/api_doc/testing/requires.doctree
index 1e90cf338e1..71eb0fdec1a 100644
Binary files a/v0.8.4/.doctrees/api_doc/testing/requires.doctree and b/v0.8.4/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.8.4/.doctrees/api_doc/testing/simulate.doctree b/v0.8.4/.doctrees/api_doc/testing/simulate.doctree
index 056f683fbd2..4f381ae1e0d 100644
Binary files a/v0.8.4/.doctrees/api_doc/testing/simulate.doctree and b/v0.8.4/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.8.4/.doctrees/environment.pickle b/v0.8.4/.doctrees/environment.pickle
index 84559210f16..dc9c282cdcf 100644
Binary files a/v0.8.4/.doctrees/environment.pickle and b/v0.8.4/.doctrees/environment.pickle differ
diff --git a/v0.8.4/.doctrees/index.doctree b/v0.8.4/.doctrees/index.doctree
index 2456eb7e844..cab2b91a301 100644
Binary files a/v0.8.4/.doctrees/index.doctree and b/v0.8.4/.doctrees/index.doctree differ
diff --git a/v0.8.4/.doctrees/tutorials/installation/index.doctree b/v0.8.4/.doctrees/tutorials/installation/index.doctree
index 80cf5660e25..c2fdb345d60 100644
Binary files a/v0.8.4/.doctrees/tutorials/installation/index.doctree and b/v0.8.4/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.8.5/.buildinfo b/v0.8.5/.buildinfo
index d87af99230a..e790892aeb5 100644
--- a/v0.8.5/.buildinfo
+++ b/v0.8.5/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 1652c878876ba59bfb902b1d28e68939
+config: f04bc657288f1afcd1034ab3f6ccae88
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.8.5/.doctrees/api_doc/algorithm/index.doctree b/v0.8.5/.doctrees/api_doc/algorithm/index.doctree
index 70c8f4e4007..5052c8e92ee 100644
Binary files a/v0.8.5/.doctrees/api_doc/algorithm/index.doctree and b/v0.8.5/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/algorithm/linear.doctree b/v0.8.5/.doctrees/api_doc/algorithm/linear.doctree
index 1de2c104ab0..aee2236ecb4 100644
Binary files a/v0.8.5/.doctrees/api_doc/algorithm/linear.doctree and b/v0.8.5/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/algorithm/topological.doctree b/v0.8.5/.doctrees/api_doc/algorithm/topological.doctree
index 69c5e4a1a8a..f86f536d954 100644
Binary files a/v0.8.5/.doctrees/api_doc/algorithm/topological.doctree and b/v0.8.5/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/binary/base.doctree b/v0.8.5/.doctrees/api_doc/binary/base.doctree
index 805eada129d..032ef846515 100644
Binary files a/v0.8.5/.doctrees/api_doc/binary/base.doctree and b/v0.8.5/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/binary/bool.doctree b/v0.8.5/.doctrees/api_doc/binary/bool.doctree
index 449f5a0953f..48094d32cb6 100644
Binary files a/v0.8.5/.doctrees/api_doc/binary/bool.doctree and b/v0.8.5/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/binary/buffer.doctree b/v0.8.5/.doctrees/api_doc/binary/buffer.doctree
index 2628eaf605f..05c261e8a52 100644
Binary files a/v0.8.5/.doctrees/api_doc/binary/buffer.doctree and b/v0.8.5/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/binary/float.doctree b/v0.8.5/.doctrees/api_doc/binary/float.doctree
index 500618256f7..db1dca9055b 100644
Binary files a/v0.8.5/.doctrees/api_doc/binary/float.doctree and b/v0.8.5/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/binary/index.doctree b/v0.8.5/.doctrees/api_doc/binary/index.doctree
index 5098d45c1f2..cfa9b07598e 100644
Binary files a/v0.8.5/.doctrees/api_doc/binary/index.doctree and b/v0.8.5/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/binary/int.doctree b/v0.8.5/.doctrees/api_doc/binary/int.doctree
index 112944574c8..a42709bd06d 100644
Binary files a/v0.8.5/.doctrees/api_doc/binary/int.doctree and b/v0.8.5/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/binary/str.doctree b/v0.8.5/.doctrees/api_doc/binary/str.doctree
index 3d4b5b1a9a1..2ca17729a4a 100644
Binary files a/v0.8.5/.doctrees/api_doc/binary/str.doctree and b/v0.8.5/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/binary/uint.doctree b/v0.8.5/.doctrees/api_doc/binary/uint.doctree
index 698d883e1e9..15eda336004 100644
Binary files a/v0.8.5/.doctrees/api_doc/binary/uint.doctree and b/v0.8.5/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/collection/dimension.doctree b/v0.8.5/.doctrees/api_doc/collection/dimension.doctree
index e6acef5b126..a3f52787670 100644
Binary files a/v0.8.5/.doctrees/api_doc/collection/dimension.doctree and b/v0.8.5/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/collection/functional.doctree b/v0.8.5/.doctrees/api_doc/collection/functional.doctree
index 5aad7f94762..0068af3c7d2 100644
Binary files a/v0.8.5/.doctrees/api_doc/collection/functional.doctree and b/v0.8.5/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/collection/index.doctree b/v0.8.5/.doctrees/api_doc/collection/index.doctree
index 411b5f40684..8021faac243 100644
Binary files a/v0.8.5/.doctrees/api_doc/collection/index.doctree and b/v0.8.5/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/collection/recover.doctree b/v0.8.5/.doctrees/api_doc/collection/recover.doctree
index 832f9b9c57d..dae12d59542 100644
Binary files a/v0.8.5/.doctrees/api_doc/collection/recover.doctree and b/v0.8.5/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/collection/sequence.doctree b/v0.8.5/.doctrees/api_doc/collection/sequence.doctree
index a132c3ac113..42e1b923196 100644
Binary files a/v0.8.5/.doctrees/api_doc/collection/sequence.doctree and b/v0.8.5/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/collection/stacked.doctree b/v0.8.5/.doctrees/api_doc/collection/stacked.doctree
index 84cc7c89c4f..9c17879c812 100644
Binary files a/v0.8.5/.doctrees/api_doc/collection/stacked.doctree and b/v0.8.5/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/collection/structural.doctree b/v0.8.5/.doctrees/api_doc/collection/structural.doctree
index 0665c8404fa..ca92b74adf2 100644
Binary files a/v0.8.5/.doctrees/api_doc/collection/structural.doctree and b/v0.8.5/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/color/index.doctree b/v0.8.5/.doctrees/api_doc/color/index.doctree
index 1c2bb65ee36..6db9af93ca4 100644
Binary files a/v0.8.5/.doctrees/api_doc/color/index.doctree and b/v0.8.5/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/color/model.doctree b/v0.8.5/.doctrees/api_doc/color/model.doctree
index 3d3ad34572c..ab061b97ecf 100644
Binary files a/v0.8.5/.doctrees/api_doc/color/model.doctree and b/v0.8.5/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/color/utils.doctree b/v0.8.5/.doctrees/api_doc/color/utils.doctree
index c95a03bf703..ef4e5255778 100644
Binary files a/v0.8.5/.doctrees/api_doc/color/utils.doctree and b/v0.8.5/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/config/index.doctree b/v0.8.5/.doctrees/api_doc/config/index.doctree
index e688c07739e..62dd53c8384 100644
Binary files a/v0.8.5/.doctrees/api_doc/config/index.doctree and b/v0.8.5/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/config/meta.doctree b/v0.8.5/.doctrees/api_doc/config/meta.doctree
index d4039485b5d..f3887170110 100644
Binary files a/v0.8.5/.doctrees/api_doc/config/meta.doctree and b/v0.8.5/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/design/decorator.doctree b/v0.8.5/.doctrees/api_doc/design/decorator.doctree
index ab016827c2d..21662974086 100644
Binary files a/v0.8.5/.doctrees/api_doc/design/decorator.doctree and b/v0.8.5/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/design/final.doctree b/v0.8.5/.doctrees/api_doc/design/final.doctree
index e5138b791a1..bab638650a3 100644
Binary files a/v0.8.5/.doctrees/api_doc/design/final.doctree and b/v0.8.5/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/design/index.doctree b/v0.8.5/.doctrees/api_doc/design/index.doctree
index 6b7e236d9e7..c68e9e4e238 100644
Binary files a/v0.8.5/.doctrees/api_doc/design/index.doctree and b/v0.8.5/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/design/observer.doctree b/v0.8.5/.doctrees/api_doc/design/observer.doctree
index 74ade0dce41..c7bf5e98822 100644
Binary files a/v0.8.5/.doctrees/api_doc/design/observer.doctree and b/v0.8.5/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/design/singleton.doctree b/v0.8.5/.doctrees/api_doc/design/singleton.doctree
index 835340c1f16..399c7825d07 100644
Binary files a/v0.8.5/.doctrees/api_doc/design/singleton.doctree and b/v0.8.5/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/encoding/ansi.doctree b/v0.8.5/.doctrees/api_doc/encoding/ansi.doctree
index 622947bcfd1..b8a64cc2fe4 100644
Binary files a/v0.8.5/.doctrees/api_doc/encoding/ansi.doctree and b/v0.8.5/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/encoding/base64.doctree b/v0.8.5/.doctrees/api_doc/encoding/base64.doctree
index c960f946fa5..f19fe290427 100644
Binary files a/v0.8.5/.doctrees/api_doc/encoding/base64.doctree and b/v0.8.5/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/encoding/decode.doctree b/v0.8.5/.doctrees/api_doc/encoding/decode.doctree
index 30299b132da..c777fb4bd35 100644
Binary files a/v0.8.5/.doctrees/api_doc/encoding/decode.doctree and b/v0.8.5/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/encoding/hash.doctree b/v0.8.5/.doctrees/api_doc/encoding/hash.doctree
index 7d953fdf1d3..e6346f01de0 100644
Binary files a/v0.8.5/.doctrees/api_doc/encoding/hash.doctree and b/v0.8.5/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/encoding/index.doctree b/v0.8.5/.doctrees/api_doc/encoding/index.doctree
index 77bc327c69d..892d3e58b9a 100644
Binary files a/v0.8.5/.doctrees/api_doc/encoding/index.doctree and b/v0.8.5/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/expression/index.doctree b/v0.8.5/.doctrees/api_doc/expression/index.doctree
index ed5305a3a77..1f88b8dc59d 100644
Binary files a/v0.8.5/.doctrees/api_doc/expression/index.doctree and b/v0.8.5/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/expression/native.doctree b/v0.8.5/.doctrees/api_doc/expression/native.doctree
index 6012c92e0aa..6cf8951fd93 100644
Binary files a/v0.8.5/.doctrees/api_doc/expression/native.doctree and b/v0.8.5/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/file/index.doctree b/v0.8.5/.doctrees/api_doc/file/index.doctree
index 4c40043cc50..7e1face9387 100644
Binary files a/v0.8.5/.doctrees/api_doc/file/index.doctree and b/v0.8.5/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/file/stream.doctree b/v0.8.5/.doctrees/api_doc/file/stream.doctree
index c9fad8ebac9..3904f9fc8a2 100644
Binary files a/v0.8.5/.doctrees/api_doc/file/stream.doctree and b/v0.8.5/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/model/clazz.doctree b/v0.8.5/.doctrees/api_doc/model/clazz.doctree
index 21708c15603..29618514fbd 100644
Binary files a/v0.8.5/.doctrees/api_doc/model/clazz.doctree and b/v0.8.5/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/model/compare.doctree b/v0.8.5/.doctrees/api_doc/model/compare.doctree
index 827b189a799..b2da2165751 100644
Binary files a/v0.8.5/.doctrees/api_doc/model/compare.doctree and b/v0.8.5/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/model/enum.doctree b/v0.8.5/.doctrees/api_doc/model/enum.doctree
index 1dd00b75e0a..f0273dea708 100644
Binary files a/v0.8.5/.doctrees/api_doc/model/enum.doctree and b/v0.8.5/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/model/index.doctree b/v0.8.5/.doctrees/api_doc/model/index.doctree
index 9e80366dcdf..feb3e1e1efb 100644
Binary files a/v0.8.5/.doctrees/api_doc/model/index.doctree and b/v0.8.5/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/model/raw.doctree b/v0.8.5/.doctrees/api_doc/model/raw.doctree
index c4a896ec5c7..8cacdf642a7 100644
Binary files a/v0.8.5/.doctrees/api_doc/model/raw.doctree and b/v0.8.5/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/model/repr.doctree b/v0.8.5/.doctrees/api_doc/model/repr.doctree
index edaf8a50fd4..f686cc2ac4f 100644
Binary files a/v0.8.5/.doctrees/api_doc/model/repr.doctree and b/v0.8.5/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/random/binary.doctree b/v0.8.5/.doctrees/api_doc/random/binary.doctree
index 4271b934fc8..dbe7c32b062 100644
Binary files a/v0.8.5/.doctrees/api_doc/random/binary.doctree and b/v0.8.5/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/random/index.doctree b/v0.8.5/.doctrees/api_doc/random/index.doctree
index 80762c69898..853dd70c796 100644
Binary files a/v0.8.5/.doctrees/api_doc/random/index.doctree and b/v0.8.5/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/random/sequence.doctree b/v0.8.5/.doctrees/api_doc/random/sequence.doctree
index 04a6a467757..c8e3cf83980 100644
Binary files a/v0.8.5/.doctrees/api_doc/random/sequence.doctree and b/v0.8.5/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/random/state.doctree b/v0.8.5/.doctrees/api_doc/random/state.doctree
index 94d89aa2067..7343463d3d2 100644
Binary files a/v0.8.5/.doctrees/api_doc/random/state.doctree and b/v0.8.5/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/random/string.doctree b/v0.8.5/.doctrees/api_doc/random/string.doctree
index 82d3dbb4bf7..04b04e1c9cc 100644
Binary files a/v0.8.5/.doctrees/api_doc/random/string.doctree and b/v0.8.5/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/reflection/clazz.doctree b/v0.8.5/.doctrees/api_doc/reflection/clazz.doctree
index 2db244ad7b5..22d24226c4d 100644
Binary files a/v0.8.5/.doctrees/api_doc/reflection/clazz.doctree and b/v0.8.5/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/reflection/context.doctree b/v0.8.5/.doctrees/api_doc/reflection/context.doctree
index 4627ff11167..0b4b6befc24 100644
Binary files a/v0.8.5/.doctrees/api_doc/reflection/context.doctree and b/v0.8.5/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/reflection/exception.doctree b/v0.8.5/.doctrees/api_doc/reflection/exception.doctree
index 0f704290f11..3c0f3c1c15a 100644
Binary files a/v0.8.5/.doctrees/api_doc/reflection/exception.doctree and b/v0.8.5/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/reflection/func.doctree b/v0.8.5/.doctrees/api_doc/reflection/func.doctree
index 706c3a1501d..ba84478f602 100644
Binary files a/v0.8.5/.doctrees/api_doc/reflection/func.doctree and b/v0.8.5/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/reflection/imports.doctree b/v0.8.5/.doctrees/api_doc/reflection/imports.doctree
index fa45d574247..8f11677a762 100644
Binary files a/v0.8.5/.doctrees/api_doc/reflection/imports.doctree and b/v0.8.5/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/reflection/index.doctree b/v0.8.5/.doctrees/api_doc/reflection/index.doctree
index c77e39b4eb9..e819ec2a8b6 100644
Binary files a/v0.8.5/.doctrees/api_doc/reflection/index.doctree and b/v0.8.5/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/reflection/iter.doctree b/v0.8.5/.doctrees/api_doc/reflection/iter.doctree
index 981ca03d22e..247165b6a85 100644
Binary files a/v0.8.5/.doctrees/api_doc/reflection/iter.doctree and b/v0.8.5/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/reflection/module.doctree b/v0.8.5/.doctrees/api_doc/reflection/module.doctree
index 56939bd7630..5104723e617 100644
Binary files a/v0.8.5/.doctrees/api_doc/reflection/module.doctree and b/v0.8.5/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/scale/index.doctree b/v0.8.5/.doctrees/api_doc/scale/index.doctree
index 574feeb061e..18468e28e45 100644
Binary files a/v0.8.5/.doctrees/api_doc/scale/index.doctree and b/v0.8.5/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/scale/size.doctree b/v0.8.5/.doctrees/api_doc/scale/size.doctree
index 9e3ee2de74f..9686a2af356 100644
Binary files a/v0.8.5/.doctrees/api_doc/scale/size.doctree and b/v0.8.5/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/scale/time.doctree b/v0.8.5/.doctrees/api_doc/scale/time.doctree
index 4059ea8bc19..424e5936d5d 100644
Binary files a/v0.8.5/.doctrees/api_doc/scale/time.doctree and b/v0.8.5/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/string/index.doctree b/v0.8.5/.doctrees/api_doc/string/index.doctree
index 56376e30a3a..4f37edb72dc 100644
Binary files a/v0.8.5/.doctrees/api_doc/string/index.doctree and b/v0.8.5/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/string/inflection.doctree b/v0.8.5/.doctrees/api_doc/string/inflection.doctree
index 155bdf0d2a8..82f6aedd6c2 100644
Binary files a/v0.8.5/.doctrees/api_doc/string/inflection.doctree and b/v0.8.5/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/string/plural.doctree b/v0.8.5/.doctrees/api_doc/string/plural.doctree
index 9a74ea614d7..89b8b796389 100644
Binary files a/v0.8.5/.doctrees/api_doc/string/plural.doctree and b/v0.8.5/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/string/template.doctree b/v0.8.5/.doctrees/api_doc/string/template.doctree
index 6b5061036bc..85bff73fe50 100644
Binary files a/v0.8.5/.doctrees/api_doc/string/template.doctree and b/v0.8.5/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/string/tree.doctree b/v0.8.5/.doctrees/api_doc/string/tree.doctree
index 3640cb602dc..e077f2c2c0f 100644
Binary files a/v0.8.5/.doctrees/api_doc/string/tree.doctree and b/v0.8.5/.doctrees/api_doc/string/tree.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/string/trunc.doctree b/v0.8.5/.doctrees/api_doc/string/trunc.doctree
index ef0a8abc4f2..2413c310dca 100644
Binary files a/v0.8.5/.doctrees/api_doc/string/trunc.doctree and b/v0.8.5/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/system/filesystem.doctree b/v0.8.5/.doctrees/api_doc/system/filesystem.doctree
index 558869359d0..40908f6e55b 100644
Binary files a/v0.8.5/.doctrees/api_doc/system/filesystem.doctree and b/v0.8.5/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/system/index.doctree b/v0.8.5/.doctrees/api_doc/system/index.doctree
index fc778c73e17..ec5bb26318b 100644
Binary files a/v0.8.5/.doctrees/api_doc/system/index.doctree and b/v0.8.5/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/system/network.doctree b/v0.8.5/.doctrees/api_doc/system/network.doctree
index f2913f3c59f..769209e8ad7 100644
Binary files a/v0.8.5/.doctrees/api_doc/system/network.doctree and b/v0.8.5/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/system/os.doctree b/v0.8.5/.doctrees/api_doc/system/os.doctree
index 5f8dd853fb7..f74067e5233 100644
Binary files a/v0.8.5/.doctrees/api_doc/system/os.doctree and b/v0.8.5/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/system/python.doctree b/v0.8.5/.doctrees/api_doc/system/python.doctree
index 28de3bbe2d6..5b6213e4780 100644
Binary files a/v0.8.5/.doctrees/api_doc/system/python.doctree and b/v0.8.5/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/testing/capture.doctree b/v0.8.5/.doctrees/api_doc/testing/capture.doctree
index 62d30d0ccb2..29d45ca0507 100644
Binary files a/v0.8.5/.doctrees/api_doc/testing/capture.doctree and b/v0.8.5/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/testing/compare.doctree b/v0.8.5/.doctrees/api_doc/testing/compare.doctree
index 6558d23f43a..5c50e9a0a30 100644
Binary files a/v0.8.5/.doctrees/api_doc/testing/compare.doctree and b/v0.8.5/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/testing/generator.doctree b/v0.8.5/.doctrees/api_doc/testing/generator.doctree
index 0b902616f6c..42c941bb066 100644
Binary files a/v0.8.5/.doctrees/api_doc/testing/generator.doctree and b/v0.8.5/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/testing/index.doctree b/v0.8.5/.doctrees/api_doc/testing/index.doctree
index c371c7d2804..0e9f93d6cef 100644
Binary files a/v0.8.5/.doctrees/api_doc/testing/index.doctree and b/v0.8.5/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/testing/isolated.doctree b/v0.8.5/.doctrees/api_doc/testing/isolated.doctree
index 530b44a22a3..d7243ec4cc1 100644
Binary files a/v0.8.5/.doctrees/api_doc/testing/isolated.doctree and b/v0.8.5/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/testing/requires.doctree b/v0.8.5/.doctrees/api_doc/testing/requires.doctree
index ff1300cc35e..ff865183bce 100644
Binary files a/v0.8.5/.doctrees/api_doc/testing/requires.doctree and b/v0.8.5/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.8.5/.doctrees/api_doc/testing/simulate.doctree b/v0.8.5/.doctrees/api_doc/testing/simulate.doctree
index 82b771cbc02..7445e46cc56 100644
Binary files a/v0.8.5/.doctrees/api_doc/testing/simulate.doctree and b/v0.8.5/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.8.5/.doctrees/environment.pickle b/v0.8.5/.doctrees/environment.pickle
index 4dbffe07e93..54f9b03c5a4 100644
Binary files a/v0.8.5/.doctrees/environment.pickle and b/v0.8.5/.doctrees/environment.pickle differ
diff --git a/v0.8.5/.doctrees/index.doctree b/v0.8.5/.doctrees/index.doctree
index dea5fec9c5d..bdd52dd118f 100644
Binary files a/v0.8.5/.doctrees/index.doctree and b/v0.8.5/.doctrees/index.doctree differ
diff --git a/v0.8.5/.doctrees/tutorials/installation/index.doctree b/v0.8.5/.doctrees/tutorials/installation/index.doctree
index 298d7c043dd..d938506fc17 100644
Binary files a/v0.8.5/.doctrees/tutorials/installation/index.doctree and b/v0.8.5/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.8.6/.buildinfo b/v0.8.6/.buildinfo
index cbefad7a537..6af4a907b32 100644
--- a/v0.8.6/.buildinfo
+++ b/v0.8.6/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 24a9a6d6bb2e61f0788fea0b5b4b6e91
+config: 0df2bc1c13cfa6da29aaf4f5823761a4
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.8.6/.doctrees/api_doc/algorithm/index.doctree b/v0.8.6/.doctrees/api_doc/algorithm/index.doctree
index a5296679c8f..00ea45ed9c5 100644
Binary files a/v0.8.6/.doctrees/api_doc/algorithm/index.doctree and b/v0.8.6/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/algorithm/linear.doctree b/v0.8.6/.doctrees/api_doc/algorithm/linear.doctree
index a3fc8f7a2e3..f43e7a44cd0 100644
Binary files a/v0.8.6/.doctrees/api_doc/algorithm/linear.doctree and b/v0.8.6/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/algorithm/topological.doctree b/v0.8.6/.doctrees/api_doc/algorithm/topological.doctree
index b553c1720c0..b73dfc10a9b 100644
Binary files a/v0.8.6/.doctrees/api_doc/algorithm/topological.doctree and b/v0.8.6/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/binary/base.doctree b/v0.8.6/.doctrees/api_doc/binary/base.doctree
index 4f81621a010..ee32d754fe8 100644
Binary files a/v0.8.6/.doctrees/api_doc/binary/base.doctree and b/v0.8.6/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/binary/bool.doctree b/v0.8.6/.doctrees/api_doc/binary/bool.doctree
index c364291a21d..94c31ff9cd1 100644
Binary files a/v0.8.6/.doctrees/api_doc/binary/bool.doctree and b/v0.8.6/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/binary/buffer.doctree b/v0.8.6/.doctrees/api_doc/binary/buffer.doctree
index 1e9da937e97..a009dc5cb6d 100644
Binary files a/v0.8.6/.doctrees/api_doc/binary/buffer.doctree and b/v0.8.6/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/binary/float.doctree b/v0.8.6/.doctrees/api_doc/binary/float.doctree
index e8c1b57e507..1ef7535185f 100644
Binary files a/v0.8.6/.doctrees/api_doc/binary/float.doctree and b/v0.8.6/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/binary/index.doctree b/v0.8.6/.doctrees/api_doc/binary/index.doctree
index 57a92758146..57a461cb3fd 100644
Binary files a/v0.8.6/.doctrees/api_doc/binary/index.doctree and b/v0.8.6/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/binary/int.doctree b/v0.8.6/.doctrees/api_doc/binary/int.doctree
index dd6646d65dc..d309ac6ef70 100644
Binary files a/v0.8.6/.doctrees/api_doc/binary/int.doctree and b/v0.8.6/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/binary/str.doctree b/v0.8.6/.doctrees/api_doc/binary/str.doctree
index 14e5a8a5a51..64f84e3c026 100644
Binary files a/v0.8.6/.doctrees/api_doc/binary/str.doctree and b/v0.8.6/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/binary/uint.doctree b/v0.8.6/.doctrees/api_doc/binary/uint.doctree
index 9ac60c7cd55..e4e11725a6f 100644
Binary files a/v0.8.6/.doctrees/api_doc/binary/uint.doctree and b/v0.8.6/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/collection/dimension.doctree b/v0.8.6/.doctrees/api_doc/collection/dimension.doctree
index 8efc61f61e2..41c51739893 100644
Binary files a/v0.8.6/.doctrees/api_doc/collection/dimension.doctree and b/v0.8.6/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/collection/functional.doctree b/v0.8.6/.doctrees/api_doc/collection/functional.doctree
index 8e2d971bbf1..a79b826602e 100644
Binary files a/v0.8.6/.doctrees/api_doc/collection/functional.doctree and b/v0.8.6/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/collection/index.doctree b/v0.8.6/.doctrees/api_doc/collection/index.doctree
index 4e1363fc584..016b256963e 100644
Binary files a/v0.8.6/.doctrees/api_doc/collection/index.doctree and b/v0.8.6/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/collection/recover.doctree b/v0.8.6/.doctrees/api_doc/collection/recover.doctree
index 596af0b33bf..ea616417aa0 100644
Binary files a/v0.8.6/.doctrees/api_doc/collection/recover.doctree and b/v0.8.6/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/collection/sequence.doctree b/v0.8.6/.doctrees/api_doc/collection/sequence.doctree
index 3b6ff8d46e7..35b95f06a31 100644
Binary files a/v0.8.6/.doctrees/api_doc/collection/sequence.doctree and b/v0.8.6/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/collection/stacked.doctree b/v0.8.6/.doctrees/api_doc/collection/stacked.doctree
index 2de177ea14f..8f0edf1167c 100644
Binary files a/v0.8.6/.doctrees/api_doc/collection/stacked.doctree and b/v0.8.6/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/collection/structural.doctree b/v0.8.6/.doctrees/api_doc/collection/structural.doctree
index 3c4bfa38c34..8c303b642b2 100644
Binary files a/v0.8.6/.doctrees/api_doc/collection/structural.doctree and b/v0.8.6/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/color/index.doctree b/v0.8.6/.doctrees/api_doc/color/index.doctree
index 62c0d0c77c9..d22f1248d19 100644
Binary files a/v0.8.6/.doctrees/api_doc/color/index.doctree and b/v0.8.6/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/color/model.doctree b/v0.8.6/.doctrees/api_doc/color/model.doctree
index de63239f0bd..c82ed945c4b 100644
Binary files a/v0.8.6/.doctrees/api_doc/color/model.doctree and b/v0.8.6/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/color/utils.doctree b/v0.8.6/.doctrees/api_doc/color/utils.doctree
index cd49b4ebb00..99ceea8e5c0 100644
Binary files a/v0.8.6/.doctrees/api_doc/color/utils.doctree and b/v0.8.6/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/config/index.doctree b/v0.8.6/.doctrees/api_doc/config/index.doctree
index 8582c4c5dfd..5195acebe3b 100644
Binary files a/v0.8.6/.doctrees/api_doc/config/index.doctree and b/v0.8.6/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/config/meta.doctree b/v0.8.6/.doctrees/api_doc/config/meta.doctree
index 9e4bf436865..2a1b2029b67 100644
Binary files a/v0.8.6/.doctrees/api_doc/config/meta.doctree and b/v0.8.6/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/design/decorator.doctree b/v0.8.6/.doctrees/api_doc/design/decorator.doctree
index 1306b467842..554a98af078 100644
Binary files a/v0.8.6/.doctrees/api_doc/design/decorator.doctree and b/v0.8.6/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/design/final.doctree b/v0.8.6/.doctrees/api_doc/design/final.doctree
index 4d086d35d01..0fc2a5083bc 100644
Binary files a/v0.8.6/.doctrees/api_doc/design/final.doctree and b/v0.8.6/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/design/index.doctree b/v0.8.6/.doctrees/api_doc/design/index.doctree
index 38d263b0dd2..068a5edf18c 100644
Binary files a/v0.8.6/.doctrees/api_doc/design/index.doctree and b/v0.8.6/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/design/observer.doctree b/v0.8.6/.doctrees/api_doc/design/observer.doctree
index 90e062d743e..c0659cc9e7a 100644
Binary files a/v0.8.6/.doctrees/api_doc/design/observer.doctree and b/v0.8.6/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/design/singleton.doctree b/v0.8.6/.doctrees/api_doc/design/singleton.doctree
index c0c68f3a49c..0f01f199508 100644
Binary files a/v0.8.6/.doctrees/api_doc/design/singleton.doctree and b/v0.8.6/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/encoding/ansi.doctree b/v0.8.6/.doctrees/api_doc/encoding/ansi.doctree
index e9b77f2cb0f..eb5354fe92b 100644
Binary files a/v0.8.6/.doctrees/api_doc/encoding/ansi.doctree and b/v0.8.6/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/encoding/base64.doctree b/v0.8.6/.doctrees/api_doc/encoding/base64.doctree
index ad9de097806..933e200851b 100644
Binary files a/v0.8.6/.doctrees/api_doc/encoding/base64.doctree and b/v0.8.6/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/encoding/decode.doctree b/v0.8.6/.doctrees/api_doc/encoding/decode.doctree
index 534210993a9..1ee5dfcfe9b 100644
Binary files a/v0.8.6/.doctrees/api_doc/encoding/decode.doctree and b/v0.8.6/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/encoding/hash.doctree b/v0.8.6/.doctrees/api_doc/encoding/hash.doctree
index bc5d84265ed..85fc4c060d5 100644
Binary files a/v0.8.6/.doctrees/api_doc/encoding/hash.doctree and b/v0.8.6/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/encoding/index.doctree b/v0.8.6/.doctrees/api_doc/encoding/index.doctree
index 5eac439a41e..08e7f06dd4d 100644
Binary files a/v0.8.6/.doctrees/api_doc/encoding/index.doctree and b/v0.8.6/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/expression/index.doctree b/v0.8.6/.doctrees/api_doc/expression/index.doctree
index 46ca78533a3..fcdd5ae958c 100644
Binary files a/v0.8.6/.doctrees/api_doc/expression/index.doctree and b/v0.8.6/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/expression/native.doctree b/v0.8.6/.doctrees/api_doc/expression/native.doctree
index b281fc1a9d2..83f1f326a6a 100644
Binary files a/v0.8.6/.doctrees/api_doc/expression/native.doctree and b/v0.8.6/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/file/index.doctree b/v0.8.6/.doctrees/api_doc/file/index.doctree
index c2823121a32..465445b5dd1 100644
Binary files a/v0.8.6/.doctrees/api_doc/file/index.doctree and b/v0.8.6/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/file/stream.doctree b/v0.8.6/.doctrees/api_doc/file/stream.doctree
index d8df230460d..e19740bc1a2 100644
Binary files a/v0.8.6/.doctrees/api_doc/file/stream.doctree and b/v0.8.6/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/model/clazz.doctree b/v0.8.6/.doctrees/api_doc/model/clazz.doctree
index 400851914a4..c3c81cb51c3 100644
Binary files a/v0.8.6/.doctrees/api_doc/model/clazz.doctree and b/v0.8.6/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/model/compare.doctree b/v0.8.6/.doctrees/api_doc/model/compare.doctree
index 58bafd0e7fb..ee22202d96e 100644
Binary files a/v0.8.6/.doctrees/api_doc/model/compare.doctree and b/v0.8.6/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/model/enum.doctree b/v0.8.6/.doctrees/api_doc/model/enum.doctree
index 8a16d5b67bc..2e710181531 100644
Binary files a/v0.8.6/.doctrees/api_doc/model/enum.doctree and b/v0.8.6/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/model/index.doctree b/v0.8.6/.doctrees/api_doc/model/index.doctree
index 2e0264a5992..c52425c2680 100644
Binary files a/v0.8.6/.doctrees/api_doc/model/index.doctree and b/v0.8.6/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/model/raw.doctree b/v0.8.6/.doctrees/api_doc/model/raw.doctree
index 762562cc114..996de216fba 100644
Binary files a/v0.8.6/.doctrees/api_doc/model/raw.doctree and b/v0.8.6/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/model/repr.doctree b/v0.8.6/.doctrees/api_doc/model/repr.doctree
index a41cf2132c1..e7eea9cd6c1 100644
Binary files a/v0.8.6/.doctrees/api_doc/model/repr.doctree and b/v0.8.6/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/random/binary.doctree b/v0.8.6/.doctrees/api_doc/random/binary.doctree
index 72ee1229f5a..c08fbcfa95e 100644
Binary files a/v0.8.6/.doctrees/api_doc/random/binary.doctree and b/v0.8.6/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/random/index.doctree b/v0.8.6/.doctrees/api_doc/random/index.doctree
index 627d21f6dc4..07d2e430b93 100644
Binary files a/v0.8.6/.doctrees/api_doc/random/index.doctree and b/v0.8.6/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/random/sequence.doctree b/v0.8.6/.doctrees/api_doc/random/sequence.doctree
index 721781b374c..8d1ac2d0c8d 100644
Binary files a/v0.8.6/.doctrees/api_doc/random/sequence.doctree and b/v0.8.6/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/random/state.doctree b/v0.8.6/.doctrees/api_doc/random/state.doctree
index db8908b0ee0..88f208c3895 100644
Binary files a/v0.8.6/.doctrees/api_doc/random/state.doctree and b/v0.8.6/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/random/string.doctree b/v0.8.6/.doctrees/api_doc/random/string.doctree
index b57588e9a37..3e1c55e9fdd 100644
Binary files a/v0.8.6/.doctrees/api_doc/random/string.doctree and b/v0.8.6/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/reflection/clazz.doctree b/v0.8.6/.doctrees/api_doc/reflection/clazz.doctree
index 6eeeaad802e..e6d95ff76ac 100644
Binary files a/v0.8.6/.doctrees/api_doc/reflection/clazz.doctree and b/v0.8.6/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/reflection/context.doctree b/v0.8.6/.doctrees/api_doc/reflection/context.doctree
index 41610cc1e8f..3add4c05a26 100644
Binary files a/v0.8.6/.doctrees/api_doc/reflection/context.doctree and b/v0.8.6/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/reflection/exception.doctree b/v0.8.6/.doctrees/api_doc/reflection/exception.doctree
index 574f51129f5..5361aaf02a4 100644
Binary files a/v0.8.6/.doctrees/api_doc/reflection/exception.doctree and b/v0.8.6/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/reflection/func.doctree b/v0.8.6/.doctrees/api_doc/reflection/func.doctree
index f1c207cb053..3901d98d36f 100644
Binary files a/v0.8.6/.doctrees/api_doc/reflection/func.doctree and b/v0.8.6/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/reflection/imports.doctree b/v0.8.6/.doctrees/api_doc/reflection/imports.doctree
index c949a3c6048..e4330f0644a 100644
Binary files a/v0.8.6/.doctrees/api_doc/reflection/imports.doctree and b/v0.8.6/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/reflection/index.doctree b/v0.8.6/.doctrees/api_doc/reflection/index.doctree
index 8d6d527926c..81e186bd3e6 100644
Binary files a/v0.8.6/.doctrees/api_doc/reflection/index.doctree and b/v0.8.6/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/reflection/iter.doctree b/v0.8.6/.doctrees/api_doc/reflection/iter.doctree
index 2ea09b5a808..5b40c4604bc 100644
Binary files a/v0.8.6/.doctrees/api_doc/reflection/iter.doctree and b/v0.8.6/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/reflection/module.doctree b/v0.8.6/.doctrees/api_doc/reflection/module.doctree
index cdb3ea6ad1d..d304c940a56 100644
Binary files a/v0.8.6/.doctrees/api_doc/reflection/module.doctree and b/v0.8.6/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/scale/index.doctree b/v0.8.6/.doctrees/api_doc/scale/index.doctree
index bb29d47265e..c53d0ca2893 100644
Binary files a/v0.8.6/.doctrees/api_doc/scale/index.doctree and b/v0.8.6/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/scale/size.doctree b/v0.8.6/.doctrees/api_doc/scale/size.doctree
index b675d7d0856..d0c00669414 100644
Binary files a/v0.8.6/.doctrees/api_doc/scale/size.doctree and b/v0.8.6/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/scale/time.doctree b/v0.8.6/.doctrees/api_doc/scale/time.doctree
index f07b09a1f01..175a8437d21 100644
Binary files a/v0.8.6/.doctrees/api_doc/scale/time.doctree and b/v0.8.6/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/string/index.doctree b/v0.8.6/.doctrees/api_doc/string/index.doctree
index 2160bf23c8a..0d5be2216c4 100644
Binary files a/v0.8.6/.doctrees/api_doc/string/index.doctree and b/v0.8.6/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/string/inflection.doctree b/v0.8.6/.doctrees/api_doc/string/inflection.doctree
index 18d991f504f..8896232d0ea 100644
Binary files a/v0.8.6/.doctrees/api_doc/string/inflection.doctree and b/v0.8.6/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/string/plural.doctree b/v0.8.6/.doctrees/api_doc/string/plural.doctree
index a3c15bd51d7..d4c0ec8cfc2 100644
Binary files a/v0.8.6/.doctrees/api_doc/string/plural.doctree and b/v0.8.6/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/string/template.doctree b/v0.8.6/.doctrees/api_doc/string/template.doctree
index 02bc061e866..8d7223e8c8c 100644
Binary files a/v0.8.6/.doctrees/api_doc/string/template.doctree and b/v0.8.6/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/string/tree.doctree b/v0.8.6/.doctrees/api_doc/string/tree.doctree
index 28c13d76339..8b5b3f50493 100644
Binary files a/v0.8.6/.doctrees/api_doc/string/tree.doctree and b/v0.8.6/.doctrees/api_doc/string/tree.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/string/trunc.doctree b/v0.8.6/.doctrees/api_doc/string/trunc.doctree
index 8fa755ebac7..56deb497143 100644
Binary files a/v0.8.6/.doctrees/api_doc/string/trunc.doctree and b/v0.8.6/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/system/filesystem.doctree b/v0.8.6/.doctrees/api_doc/system/filesystem.doctree
index 0c85b8af971..3301c4c664f 100644
Binary files a/v0.8.6/.doctrees/api_doc/system/filesystem.doctree and b/v0.8.6/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/system/index.doctree b/v0.8.6/.doctrees/api_doc/system/index.doctree
index 9f852304375..2ccababd387 100644
Binary files a/v0.8.6/.doctrees/api_doc/system/index.doctree and b/v0.8.6/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/system/network.doctree b/v0.8.6/.doctrees/api_doc/system/network.doctree
index a9988a5fc48..caad1e4ea88 100644
Binary files a/v0.8.6/.doctrees/api_doc/system/network.doctree and b/v0.8.6/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/system/os.doctree b/v0.8.6/.doctrees/api_doc/system/os.doctree
index 2b125e5881a..79fb449357e 100644
Binary files a/v0.8.6/.doctrees/api_doc/system/os.doctree and b/v0.8.6/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/system/python.doctree b/v0.8.6/.doctrees/api_doc/system/python.doctree
index 8cac445553d..78089dfe55f 100644
Binary files a/v0.8.6/.doctrees/api_doc/system/python.doctree and b/v0.8.6/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/testing/capture.doctree b/v0.8.6/.doctrees/api_doc/testing/capture.doctree
index 01cbf15f9bb..05484f6f2bd 100644
Binary files a/v0.8.6/.doctrees/api_doc/testing/capture.doctree and b/v0.8.6/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/testing/compare.doctree b/v0.8.6/.doctrees/api_doc/testing/compare.doctree
index 13764a278ac..04a0f353689 100644
Binary files a/v0.8.6/.doctrees/api_doc/testing/compare.doctree and b/v0.8.6/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/testing/generator.doctree b/v0.8.6/.doctrees/api_doc/testing/generator.doctree
index 50521a3f88c..e058de123b5 100644
Binary files a/v0.8.6/.doctrees/api_doc/testing/generator.doctree and b/v0.8.6/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/testing/index.doctree b/v0.8.6/.doctrees/api_doc/testing/index.doctree
index 1d48be01c8a..d6816b919ad 100644
Binary files a/v0.8.6/.doctrees/api_doc/testing/index.doctree and b/v0.8.6/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/testing/isolated.doctree b/v0.8.6/.doctrees/api_doc/testing/isolated.doctree
index e0e126d47bc..e38d15ece06 100644
Binary files a/v0.8.6/.doctrees/api_doc/testing/isolated.doctree and b/v0.8.6/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/testing/requires.doctree b/v0.8.6/.doctrees/api_doc/testing/requires.doctree
index b8e0a9a73ed..4d0dca5ca0f 100644
Binary files a/v0.8.6/.doctrees/api_doc/testing/requires.doctree and b/v0.8.6/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.8.6/.doctrees/api_doc/testing/simulate.doctree b/v0.8.6/.doctrees/api_doc/testing/simulate.doctree
index e6818ca738e..3f0829f6de3 100644
Binary files a/v0.8.6/.doctrees/api_doc/testing/simulate.doctree and b/v0.8.6/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.8.6/.doctrees/environment.pickle b/v0.8.6/.doctrees/environment.pickle
index 746f7e9a5d4..e4452cd7727 100644
Binary files a/v0.8.6/.doctrees/environment.pickle and b/v0.8.6/.doctrees/environment.pickle differ
diff --git a/v0.8.6/.doctrees/index.doctree b/v0.8.6/.doctrees/index.doctree
index bb86a0ed16e..93c08c83636 100644
Binary files a/v0.8.6/.doctrees/index.doctree and b/v0.8.6/.doctrees/index.doctree differ
diff --git a/v0.8.6/.doctrees/tutorials/installation/index.doctree b/v0.8.6/.doctrees/tutorials/installation/index.doctree
index 25b1a99ffc4..2c484b934f5 100644
Binary files a/v0.8.6/.doctrees/tutorials/installation/index.doctree and b/v0.8.6/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.9.0/.buildinfo b/v0.9.0/.buildinfo
index 2918fe9c403..4ec158baedb 100644
--- a/v0.9.0/.buildinfo
+++ b/v0.9.0/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 9ee0b26b2b1270e397d3b30bc4309fd6
+config: 24f4c4e9460b0c51dd657f793c2b24e4
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.9.0/.doctrees/api_doc/algorithm/index.doctree b/v0.9.0/.doctrees/api_doc/algorithm/index.doctree
index 2b14969435c..3488df6bc8a 100644
Binary files a/v0.9.0/.doctrees/api_doc/algorithm/index.doctree and b/v0.9.0/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/algorithm/linear.doctree b/v0.9.0/.doctrees/api_doc/algorithm/linear.doctree
index a5469b64b7f..36755c1d9e4 100644
Binary files a/v0.9.0/.doctrees/api_doc/algorithm/linear.doctree and b/v0.9.0/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/algorithm/topological.doctree b/v0.9.0/.doctrees/api_doc/algorithm/topological.doctree
index 4be34653c0a..d65328e96d4 100644
Binary files a/v0.9.0/.doctrees/api_doc/algorithm/topological.doctree and b/v0.9.0/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/binary/base.doctree b/v0.9.0/.doctrees/api_doc/binary/base.doctree
index c00828c059c..4243edf20ee 100644
Binary files a/v0.9.0/.doctrees/api_doc/binary/base.doctree and b/v0.9.0/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/binary/bool.doctree b/v0.9.0/.doctrees/api_doc/binary/bool.doctree
index 8b640e247b1..3d1d5056091 100644
Binary files a/v0.9.0/.doctrees/api_doc/binary/bool.doctree and b/v0.9.0/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/binary/buffer.doctree b/v0.9.0/.doctrees/api_doc/binary/buffer.doctree
index eddab912af7..c61318ae47f 100644
Binary files a/v0.9.0/.doctrees/api_doc/binary/buffer.doctree and b/v0.9.0/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/binary/float.doctree b/v0.9.0/.doctrees/api_doc/binary/float.doctree
index 9540b12add2..6250f6d94ec 100644
Binary files a/v0.9.0/.doctrees/api_doc/binary/float.doctree and b/v0.9.0/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/binary/index.doctree b/v0.9.0/.doctrees/api_doc/binary/index.doctree
index 1800c49253b..6cd8c6d78e8 100644
Binary files a/v0.9.0/.doctrees/api_doc/binary/index.doctree and b/v0.9.0/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/binary/int.doctree b/v0.9.0/.doctrees/api_doc/binary/int.doctree
index 411d076aacf..57aca828082 100644
Binary files a/v0.9.0/.doctrees/api_doc/binary/int.doctree and b/v0.9.0/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/binary/str.doctree b/v0.9.0/.doctrees/api_doc/binary/str.doctree
index 8d1eec0d750..6e07aae136f 100644
Binary files a/v0.9.0/.doctrees/api_doc/binary/str.doctree and b/v0.9.0/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/binary/uint.doctree b/v0.9.0/.doctrees/api_doc/binary/uint.doctree
index 91ac6cd19a2..8463f271dcf 100644
Binary files a/v0.9.0/.doctrees/api_doc/binary/uint.doctree and b/v0.9.0/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/collection/dimension.doctree b/v0.9.0/.doctrees/api_doc/collection/dimension.doctree
index 2804501142b..646b1e2865e 100644
Binary files a/v0.9.0/.doctrees/api_doc/collection/dimension.doctree and b/v0.9.0/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/collection/functional.doctree b/v0.9.0/.doctrees/api_doc/collection/functional.doctree
index e27f8769a7a..957c8ca1b7a 100644
Binary files a/v0.9.0/.doctrees/api_doc/collection/functional.doctree and b/v0.9.0/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/collection/index.doctree b/v0.9.0/.doctrees/api_doc/collection/index.doctree
index c78b74589e9..019be614023 100644
Binary files a/v0.9.0/.doctrees/api_doc/collection/index.doctree and b/v0.9.0/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/collection/recover.doctree b/v0.9.0/.doctrees/api_doc/collection/recover.doctree
index 40a138eded4..62bae44742c 100644
Binary files a/v0.9.0/.doctrees/api_doc/collection/recover.doctree and b/v0.9.0/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/collection/sequence.doctree b/v0.9.0/.doctrees/api_doc/collection/sequence.doctree
index 9d8aa491822..b948a7f1e79 100644
Binary files a/v0.9.0/.doctrees/api_doc/collection/sequence.doctree and b/v0.9.0/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/collection/stacked.doctree b/v0.9.0/.doctrees/api_doc/collection/stacked.doctree
index de6a63c4411..31c99213752 100644
Binary files a/v0.9.0/.doctrees/api_doc/collection/stacked.doctree and b/v0.9.0/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/collection/structural.doctree b/v0.9.0/.doctrees/api_doc/collection/structural.doctree
index 2ddc5541381..342c74d1af4 100644
Binary files a/v0.9.0/.doctrees/api_doc/collection/structural.doctree and b/v0.9.0/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/color/index.doctree b/v0.9.0/.doctrees/api_doc/color/index.doctree
index a1cb534460f..e3e06418747 100644
Binary files a/v0.9.0/.doctrees/api_doc/color/index.doctree and b/v0.9.0/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/color/model.doctree b/v0.9.0/.doctrees/api_doc/color/model.doctree
index 20d76a2d8b6..d64563443fc 100644
Binary files a/v0.9.0/.doctrees/api_doc/color/model.doctree and b/v0.9.0/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/color/utils.doctree b/v0.9.0/.doctrees/api_doc/color/utils.doctree
index c0192127c78..62e810bbf09 100644
Binary files a/v0.9.0/.doctrees/api_doc/color/utils.doctree and b/v0.9.0/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/config/index.doctree b/v0.9.0/.doctrees/api_doc/config/index.doctree
index 3ae8c3317fb..333e495ad32 100644
Binary files a/v0.9.0/.doctrees/api_doc/config/index.doctree and b/v0.9.0/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/config/meta.doctree b/v0.9.0/.doctrees/api_doc/config/meta.doctree
index 7832a4d1bfb..5001f41647e 100644
Binary files a/v0.9.0/.doctrees/api_doc/config/meta.doctree and b/v0.9.0/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/design/decorator.doctree b/v0.9.0/.doctrees/api_doc/design/decorator.doctree
index 6d0719fcb6f..9b65a909be6 100644
Binary files a/v0.9.0/.doctrees/api_doc/design/decorator.doctree and b/v0.9.0/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/design/final.doctree b/v0.9.0/.doctrees/api_doc/design/final.doctree
index ed2800f6247..83c1834ac51 100644
Binary files a/v0.9.0/.doctrees/api_doc/design/final.doctree and b/v0.9.0/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/design/index.doctree b/v0.9.0/.doctrees/api_doc/design/index.doctree
index d7c294fc933..81ee441c65c 100644
Binary files a/v0.9.0/.doctrees/api_doc/design/index.doctree and b/v0.9.0/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/design/observer.doctree b/v0.9.0/.doctrees/api_doc/design/observer.doctree
index c8eae18579c..386879f8cd0 100644
Binary files a/v0.9.0/.doctrees/api_doc/design/observer.doctree and b/v0.9.0/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/design/singleton.doctree b/v0.9.0/.doctrees/api_doc/design/singleton.doctree
index 1d96a7df433..1c31384e54e 100644
Binary files a/v0.9.0/.doctrees/api_doc/design/singleton.doctree and b/v0.9.0/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/encoding/ansi.doctree b/v0.9.0/.doctrees/api_doc/encoding/ansi.doctree
index 3a1717498e7..06d52aefe8e 100644
Binary files a/v0.9.0/.doctrees/api_doc/encoding/ansi.doctree and b/v0.9.0/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/encoding/base64.doctree b/v0.9.0/.doctrees/api_doc/encoding/base64.doctree
index ed92355c87c..c1ac40e31f1 100644
Binary files a/v0.9.0/.doctrees/api_doc/encoding/base64.doctree and b/v0.9.0/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/encoding/decode.doctree b/v0.9.0/.doctrees/api_doc/encoding/decode.doctree
index 960dda919eb..83ba9a0db88 100644
Binary files a/v0.9.0/.doctrees/api_doc/encoding/decode.doctree and b/v0.9.0/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/encoding/hash.doctree b/v0.9.0/.doctrees/api_doc/encoding/hash.doctree
index 160681956bb..957352e124d 100644
Binary files a/v0.9.0/.doctrees/api_doc/encoding/hash.doctree and b/v0.9.0/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/encoding/index.doctree b/v0.9.0/.doctrees/api_doc/encoding/index.doctree
index c2a6ee871df..8a227e082da 100644
Binary files a/v0.9.0/.doctrees/api_doc/encoding/index.doctree and b/v0.9.0/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/expression/index.doctree b/v0.9.0/.doctrees/api_doc/expression/index.doctree
index 02baea9351a..5cc25575b8a 100644
Binary files a/v0.9.0/.doctrees/api_doc/expression/index.doctree and b/v0.9.0/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/expression/native.doctree b/v0.9.0/.doctrees/api_doc/expression/native.doctree
index 0d299e8ec42..bf1d94177f4 100644
Binary files a/v0.9.0/.doctrees/api_doc/expression/native.doctree and b/v0.9.0/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/file/index.doctree b/v0.9.0/.doctrees/api_doc/file/index.doctree
index 65ad985b467..120de9eaa47 100644
Binary files a/v0.9.0/.doctrees/api_doc/file/index.doctree and b/v0.9.0/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/file/stream.doctree b/v0.9.0/.doctrees/api_doc/file/stream.doctree
index c8da27254e7..864cfb1f555 100644
Binary files a/v0.9.0/.doctrees/api_doc/file/stream.doctree and b/v0.9.0/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/model/clazz.doctree b/v0.9.0/.doctrees/api_doc/model/clazz.doctree
index 715f5d39ffc..096702fba98 100644
Binary files a/v0.9.0/.doctrees/api_doc/model/clazz.doctree and b/v0.9.0/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/model/compare.doctree b/v0.9.0/.doctrees/api_doc/model/compare.doctree
index 43b00935b9f..7e801739930 100644
Binary files a/v0.9.0/.doctrees/api_doc/model/compare.doctree and b/v0.9.0/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/model/enum.doctree b/v0.9.0/.doctrees/api_doc/model/enum.doctree
index 36d24d204dc..d699d390786 100644
Binary files a/v0.9.0/.doctrees/api_doc/model/enum.doctree and b/v0.9.0/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/model/index.doctree b/v0.9.0/.doctrees/api_doc/model/index.doctree
index 47db0638965..72eda4e5d5a 100644
Binary files a/v0.9.0/.doctrees/api_doc/model/index.doctree and b/v0.9.0/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/model/raw.doctree b/v0.9.0/.doctrees/api_doc/model/raw.doctree
index 977d9bd63f9..43a83f00285 100644
Binary files a/v0.9.0/.doctrees/api_doc/model/raw.doctree and b/v0.9.0/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/model/repr.doctree b/v0.9.0/.doctrees/api_doc/model/repr.doctree
index d07464e95b7..aad2025dc30 100644
Binary files a/v0.9.0/.doctrees/api_doc/model/repr.doctree and b/v0.9.0/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/random/binary.doctree b/v0.9.0/.doctrees/api_doc/random/binary.doctree
index 6ba9f63358a..775029429d0 100644
Binary files a/v0.9.0/.doctrees/api_doc/random/binary.doctree and b/v0.9.0/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/random/index.doctree b/v0.9.0/.doctrees/api_doc/random/index.doctree
index aab7ecb0863..3ac96ed9759 100644
Binary files a/v0.9.0/.doctrees/api_doc/random/index.doctree and b/v0.9.0/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/random/sequence.doctree b/v0.9.0/.doctrees/api_doc/random/sequence.doctree
index 0033349c3db..84f76f8056b 100644
Binary files a/v0.9.0/.doctrees/api_doc/random/sequence.doctree and b/v0.9.0/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/random/state.doctree b/v0.9.0/.doctrees/api_doc/random/state.doctree
index cfcdba8f558..88327f00adb 100644
Binary files a/v0.9.0/.doctrees/api_doc/random/state.doctree and b/v0.9.0/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/random/string.doctree b/v0.9.0/.doctrees/api_doc/random/string.doctree
index 30945f6a1d1..3264a452827 100644
Binary files a/v0.9.0/.doctrees/api_doc/random/string.doctree and b/v0.9.0/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/reflection/clazz.doctree b/v0.9.0/.doctrees/api_doc/reflection/clazz.doctree
index 06f0c31c117..87468a4d19c 100644
Binary files a/v0.9.0/.doctrees/api_doc/reflection/clazz.doctree and b/v0.9.0/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/reflection/context.doctree b/v0.9.0/.doctrees/api_doc/reflection/context.doctree
index 86c54ebe630..2b7b37b3421 100644
Binary files a/v0.9.0/.doctrees/api_doc/reflection/context.doctree and b/v0.9.0/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/reflection/exception.doctree b/v0.9.0/.doctrees/api_doc/reflection/exception.doctree
index 3e5771007eb..f806ee20bf4 100644
Binary files a/v0.9.0/.doctrees/api_doc/reflection/exception.doctree and b/v0.9.0/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/reflection/func.doctree b/v0.9.0/.doctrees/api_doc/reflection/func.doctree
index b38aa70204c..24e65aba000 100644
Binary files a/v0.9.0/.doctrees/api_doc/reflection/func.doctree and b/v0.9.0/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/reflection/imports.doctree b/v0.9.0/.doctrees/api_doc/reflection/imports.doctree
index aca36dcadbd..7113955bbfa 100644
Binary files a/v0.9.0/.doctrees/api_doc/reflection/imports.doctree and b/v0.9.0/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/reflection/index.doctree b/v0.9.0/.doctrees/api_doc/reflection/index.doctree
index b03ea310915..afd4cabb7d9 100644
Binary files a/v0.9.0/.doctrees/api_doc/reflection/index.doctree and b/v0.9.0/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/reflection/iter.doctree b/v0.9.0/.doctrees/api_doc/reflection/iter.doctree
index 04c3101e7b4..bb8b2efaea8 100644
Binary files a/v0.9.0/.doctrees/api_doc/reflection/iter.doctree and b/v0.9.0/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/reflection/module.doctree b/v0.9.0/.doctrees/api_doc/reflection/module.doctree
index 2596744ae71..d11f5958e55 100644
Binary files a/v0.9.0/.doctrees/api_doc/reflection/module.doctree and b/v0.9.0/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/scale/index.doctree b/v0.9.0/.doctrees/api_doc/scale/index.doctree
index 5f5fdbea1a0..b54ed34a2b3 100644
Binary files a/v0.9.0/.doctrees/api_doc/scale/index.doctree and b/v0.9.0/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/scale/size.doctree b/v0.9.0/.doctrees/api_doc/scale/size.doctree
index 52b05ef9c9a..fba9c17a141 100644
Binary files a/v0.9.0/.doctrees/api_doc/scale/size.doctree and b/v0.9.0/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/scale/time.doctree b/v0.9.0/.doctrees/api_doc/scale/time.doctree
index d3bb035c8aa..7fa5a68dc31 100644
Binary files a/v0.9.0/.doctrees/api_doc/scale/time.doctree and b/v0.9.0/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/string/index.doctree b/v0.9.0/.doctrees/api_doc/string/index.doctree
index e2aae066878..9cb25ab26a5 100644
Binary files a/v0.9.0/.doctrees/api_doc/string/index.doctree and b/v0.9.0/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/string/inflection.doctree b/v0.9.0/.doctrees/api_doc/string/inflection.doctree
index 3170e421bf5..24ca7b74f4a 100644
Binary files a/v0.9.0/.doctrees/api_doc/string/inflection.doctree and b/v0.9.0/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/string/plural.doctree b/v0.9.0/.doctrees/api_doc/string/plural.doctree
index 20929e891e1..9f07aa2919d 100644
Binary files a/v0.9.0/.doctrees/api_doc/string/plural.doctree and b/v0.9.0/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/string/template.doctree b/v0.9.0/.doctrees/api_doc/string/template.doctree
index 49a6498c248..f8eb5adb6b9 100644
Binary files a/v0.9.0/.doctrees/api_doc/string/template.doctree and b/v0.9.0/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/string/tree.doctree b/v0.9.0/.doctrees/api_doc/string/tree.doctree
index dad7a48ff6f..9ce6782aeff 100644
Binary files a/v0.9.0/.doctrees/api_doc/string/tree.doctree and b/v0.9.0/.doctrees/api_doc/string/tree.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/string/trunc.doctree b/v0.9.0/.doctrees/api_doc/string/trunc.doctree
index 0b3bea15d9e..9b149099640 100644
Binary files a/v0.9.0/.doctrees/api_doc/string/trunc.doctree and b/v0.9.0/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/system/filesystem.doctree b/v0.9.0/.doctrees/api_doc/system/filesystem.doctree
index fd062acceeb..7bdbd5512fa 100644
Binary files a/v0.9.0/.doctrees/api_doc/system/filesystem.doctree and b/v0.9.0/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/system/index.doctree b/v0.9.0/.doctrees/api_doc/system/index.doctree
index e9962779b5f..d5cb1172427 100644
Binary files a/v0.9.0/.doctrees/api_doc/system/index.doctree and b/v0.9.0/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/system/network.doctree b/v0.9.0/.doctrees/api_doc/system/network.doctree
index 59a4d01f373..afaf15ec2c9 100644
Binary files a/v0.9.0/.doctrees/api_doc/system/network.doctree and b/v0.9.0/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/system/os.doctree b/v0.9.0/.doctrees/api_doc/system/os.doctree
index 4cc503b77f8..e45548f07c1 100644
Binary files a/v0.9.0/.doctrees/api_doc/system/os.doctree and b/v0.9.0/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/system/python.doctree b/v0.9.0/.doctrees/api_doc/system/python.doctree
index 45ff37ac3b0..e720c95eed4 100644
Binary files a/v0.9.0/.doctrees/api_doc/system/python.doctree and b/v0.9.0/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/testing/capture.doctree b/v0.9.0/.doctrees/api_doc/testing/capture.doctree
index a672585205e..3eb8f51c37c 100644
Binary files a/v0.9.0/.doctrees/api_doc/testing/capture.doctree and b/v0.9.0/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/testing/compare.doctree b/v0.9.0/.doctrees/api_doc/testing/compare.doctree
index d9d5adb39e1..dd41fe82ed7 100644
Binary files a/v0.9.0/.doctrees/api_doc/testing/compare.doctree and b/v0.9.0/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/testing/generator.doctree b/v0.9.0/.doctrees/api_doc/testing/generator.doctree
index dd086cb6768..80817e6e417 100644
Binary files a/v0.9.0/.doctrees/api_doc/testing/generator.doctree and b/v0.9.0/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/testing/index.doctree b/v0.9.0/.doctrees/api_doc/testing/index.doctree
index 53af9f3ca8d..8c10d15892e 100644
Binary files a/v0.9.0/.doctrees/api_doc/testing/index.doctree and b/v0.9.0/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/testing/isolated.doctree b/v0.9.0/.doctrees/api_doc/testing/isolated.doctree
index 4a72c2ce9ef..3f248da68fc 100644
Binary files a/v0.9.0/.doctrees/api_doc/testing/isolated.doctree and b/v0.9.0/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/testing/requires.doctree b/v0.9.0/.doctrees/api_doc/testing/requires.doctree
index 3eae4666220..3f42e3ba78e 100644
Binary files a/v0.9.0/.doctrees/api_doc/testing/requires.doctree and b/v0.9.0/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.9.0/.doctrees/api_doc/testing/simulate.doctree b/v0.9.0/.doctrees/api_doc/testing/simulate.doctree
index ffff327438d..373ae0114d3 100644
Binary files a/v0.9.0/.doctrees/api_doc/testing/simulate.doctree and b/v0.9.0/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.9.0/.doctrees/environment.pickle b/v0.9.0/.doctrees/environment.pickle
index 448b181a619..768db6f1cb6 100644
Binary files a/v0.9.0/.doctrees/environment.pickle and b/v0.9.0/.doctrees/environment.pickle differ
diff --git a/v0.9.0/.doctrees/index.doctree b/v0.9.0/.doctrees/index.doctree
index 2f691d8780a..79ac5680686 100644
Binary files a/v0.9.0/.doctrees/index.doctree and b/v0.9.0/.doctrees/index.doctree differ
diff --git a/v0.9.0/.doctrees/tutorials/installation/index.doctree b/v0.9.0/.doctrees/tutorials/installation/index.doctree
index c53abb5885b..a6d29a462f3 100644
Binary files a/v0.9.0/.doctrees/tutorials/installation/index.doctree and b/v0.9.0/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.9.1/.buildinfo b/v0.9.1/.buildinfo
index 7f56ae1e53f..c741503e271 100644
--- a/v0.9.1/.buildinfo
+++ b/v0.9.1/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 47e542009a49fe26215d318b9d129e4b
+config: 54b4a9a7abf46dc53daf85ad22c308e2
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.9.1/.doctrees/api_doc/algorithm/index.doctree b/v0.9.1/.doctrees/api_doc/algorithm/index.doctree
index d6c964dc5aa..ac86bf73d67 100644
Binary files a/v0.9.1/.doctrees/api_doc/algorithm/index.doctree and b/v0.9.1/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/algorithm/linear.doctree b/v0.9.1/.doctrees/api_doc/algorithm/linear.doctree
index b6ed49d3047..132f555b692 100644
Binary files a/v0.9.1/.doctrees/api_doc/algorithm/linear.doctree and b/v0.9.1/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/algorithm/topological.doctree b/v0.9.1/.doctrees/api_doc/algorithm/topological.doctree
index 15cee4cedae..e390b66ebaf 100644
Binary files a/v0.9.1/.doctrees/api_doc/algorithm/topological.doctree and b/v0.9.1/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/binary/base.doctree b/v0.9.1/.doctrees/api_doc/binary/base.doctree
index ce0649833a6..de1e861b529 100644
Binary files a/v0.9.1/.doctrees/api_doc/binary/base.doctree and b/v0.9.1/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/binary/bool.doctree b/v0.9.1/.doctrees/api_doc/binary/bool.doctree
index d67c58c6d4c..75cd45a57c7 100644
Binary files a/v0.9.1/.doctrees/api_doc/binary/bool.doctree and b/v0.9.1/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/binary/buffer.doctree b/v0.9.1/.doctrees/api_doc/binary/buffer.doctree
index db31aa19511..a1bc1e51d19 100644
Binary files a/v0.9.1/.doctrees/api_doc/binary/buffer.doctree and b/v0.9.1/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/binary/float.doctree b/v0.9.1/.doctrees/api_doc/binary/float.doctree
index 8e19aa8d71a..1aac648ae3f 100644
Binary files a/v0.9.1/.doctrees/api_doc/binary/float.doctree and b/v0.9.1/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/binary/index.doctree b/v0.9.1/.doctrees/api_doc/binary/index.doctree
index e2777ad21b7..8e474dd8c3b 100644
Binary files a/v0.9.1/.doctrees/api_doc/binary/index.doctree and b/v0.9.1/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/binary/int.doctree b/v0.9.1/.doctrees/api_doc/binary/int.doctree
index d7688ad8742..0f2576d89a6 100644
Binary files a/v0.9.1/.doctrees/api_doc/binary/int.doctree and b/v0.9.1/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/binary/str.doctree b/v0.9.1/.doctrees/api_doc/binary/str.doctree
index 4f4226464d4..22764f61fa3 100644
Binary files a/v0.9.1/.doctrees/api_doc/binary/str.doctree and b/v0.9.1/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/binary/uint.doctree b/v0.9.1/.doctrees/api_doc/binary/uint.doctree
index 9f8277e2f7c..330a0dda9a9 100644
Binary files a/v0.9.1/.doctrees/api_doc/binary/uint.doctree and b/v0.9.1/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/collection/dimension.doctree b/v0.9.1/.doctrees/api_doc/collection/dimension.doctree
index 23e1f85ceb9..51d46b0eb4d 100644
Binary files a/v0.9.1/.doctrees/api_doc/collection/dimension.doctree and b/v0.9.1/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/collection/functional.doctree b/v0.9.1/.doctrees/api_doc/collection/functional.doctree
index 753b710bc4d..c1699ff66e2 100644
Binary files a/v0.9.1/.doctrees/api_doc/collection/functional.doctree and b/v0.9.1/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/collection/index.doctree b/v0.9.1/.doctrees/api_doc/collection/index.doctree
index 032b9d09e76..8430a79d44a 100644
Binary files a/v0.9.1/.doctrees/api_doc/collection/index.doctree and b/v0.9.1/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/collection/recover.doctree b/v0.9.1/.doctrees/api_doc/collection/recover.doctree
index 7fd0bfc83f2..e4389d00d86 100644
Binary files a/v0.9.1/.doctrees/api_doc/collection/recover.doctree and b/v0.9.1/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/collection/sequence.doctree b/v0.9.1/.doctrees/api_doc/collection/sequence.doctree
index d6ddda8f9f3..c4f517202c5 100644
Binary files a/v0.9.1/.doctrees/api_doc/collection/sequence.doctree and b/v0.9.1/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/collection/stacked.doctree b/v0.9.1/.doctrees/api_doc/collection/stacked.doctree
index f7533edfa92..8be96c0f6a2 100644
Binary files a/v0.9.1/.doctrees/api_doc/collection/stacked.doctree and b/v0.9.1/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/collection/structural.doctree b/v0.9.1/.doctrees/api_doc/collection/structural.doctree
index 12a047daca5..3901a9ebb45 100644
Binary files a/v0.9.1/.doctrees/api_doc/collection/structural.doctree and b/v0.9.1/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/color/index.doctree b/v0.9.1/.doctrees/api_doc/color/index.doctree
index c11112d9d88..e1165071ec5 100644
Binary files a/v0.9.1/.doctrees/api_doc/color/index.doctree and b/v0.9.1/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/color/model.doctree b/v0.9.1/.doctrees/api_doc/color/model.doctree
index b02795b1fe7..d98048deaf2 100644
Binary files a/v0.9.1/.doctrees/api_doc/color/model.doctree and b/v0.9.1/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/color/utils.doctree b/v0.9.1/.doctrees/api_doc/color/utils.doctree
index 2407135cc6f..9c902be54e2 100644
Binary files a/v0.9.1/.doctrees/api_doc/color/utils.doctree and b/v0.9.1/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/config/index.doctree b/v0.9.1/.doctrees/api_doc/config/index.doctree
index 1e21dac59c8..72a569aea75 100644
Binary files a/v0.9.1/.doctrees/api_doc/config/index.doctree and b/v0.9.1/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/config/meta.doctree b/v0.9.1/.doctrees/api_doc/config/meta.doctree
index eb96ab3fac7..80c633dec4c 100644
Binary files a/v0.9.1/.doctrees/api_doc/config/meta.doctree and b/v0.9.1/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/design/decorator.doctree b/v0.9.1/.doctrees/api_doc/design/decorator.doctree
index 81b7c7e7c89..9a802df1d04 100644
Binary files a/v0.9.1/.doctrees/api_doc/design/decorator.doctree and b/v0.9.1/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/design/final.doctree b/v0.9.1/.doctrees/api_doc/design/final.doctree
index fa2dead76c8..d9397bb59ac 100644
Binary files a/v0.9.1/.doctrees/api_doc/design/final.doctree and b/v0.9.1/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/design/index.doctree b/v0.9.1/.doctrees/api_doc/design/index.doctree
index 0192c12f2e3..6834c68f470 100644
Binary files a/v0.9.1/.doctrees/api_doc/design/index.doctree and b/v0.9.1/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/design/observer.doctree b/v0.9.1/.doctrees/api_doc/design/observer.doctree
index a3a0f5718e1..ff88f78c046 100644
Binary files a/v0.9.1/.doctrees/api_doc/design/observer.doctree and b/v0.9.1/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/design/singleton.doctree b/v0.9.1/.doctrees/api_doc/design/singleton.doctree
index 230cc76933d..f6896e6afc6 100644
Binary files a/v0.9.1/.doctrees/api_doc/design/singleton.doctree and b/v0.9.1/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/encoding/ansi.doctree b/v0.9.1/.doctrees/api_doc/encoding/ansi.doctree
index bc671597580..c50257fcc55 100644
Binary files a/v0.9.1/.doctrees/api_doc/encoding/ansi.doctree and b/v0.9.1/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/encoding/base64.doctree b/v0.9.1/.doctrees/api_doc/encoding/base64.doctree
index 1702423d7e8..a4aaf80fdb6 100644
Binary files a/v0.9.1/.doctrees/api_doc/encoding/base64.doctree and b/v0.9.1/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/encoding/decode.doctree b/v0.9.1/.doctrees/api_doc/encoding/decode.doctree
index 7c7b97012da..0b1298790e6 100644
Binary files a/v0.9.1/.doctrees/api_doc/encoding/decode.doctree and b/v0.9.1/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/encoding/hash.doctree b/v0.9.1/.doctrees/api_doc/encoding/hash.doctree
index ddf4b1f699b..9eb31fd8f15 100644
Binary files a/v0.9.1/.doctrees/api_doc/encoding/hash.doctree and b/v0.9.1/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/encoding/index.doctree b/v0.9.1/.doctrees/api_doc/encoding/index.doctree
index 1e7751d3d46..92eebad45b1 100644
Binary files a/v0.9.1/.doctrees/api_doc/encoding/index.doctree and b/v0.9.1/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/expression/index.doctree b/v0.9.1/.doctrees/api_doc/expression/index.doctree
index 3694c1dff75..8b1c40cdc98 100644
Binary files a/v0.9.1/.doctrees/api_doc/expression/index.doctree and b/v0.9.1/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/expression/native.doctree b/v0.9.1/.doctrees/api_doc/expression/native.doctree
index ba0b07b1ba0..d55cf7c7fe2 100644
Binary files a/v0.9.1/.doctrees/api_doc/expression/native.doctree and b/v0.9.1/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/file/index.doctree b/v0.9.1/.doctrees/api_doc/file/index.doctree
index 40c836a8c2e..ec09420e5f0 100644
Binary files a/v0.9.1/.doctrees/api_doc/file/index.doctree and b/v0.9.1/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/file/stream.doctree b/v0.9.1/.doctrees/api_doc/file/stream.doctree
index 217e7747dfd..a07f3fd2afa 100644
Binary files a/v0.9.1/.doctrees/api_doc/file/stream.doctree and b/v0.9.1/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/model/clazz.doctree b/v0.9.1/.doctrees/api_doc/model/clazz.doctree
index 218930ed629..627b55a01f0 100644
Binary files a/v0.9.1/.doctrees/api_doc/model/clazz.doctree and b/v0.9.1/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/model/compare.doctree b/v0.9.1/.doctrees/api_doc/model/compare.doctree
index 3e8d64dc455..b1284b9ecd6 100644
Binary files a/v0.9.1/.doctrees/api_doc/model/compare.doctree and b/v0.9.1/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/model/enum.doctree b/v0.9.1/.doctrees/api_doc/model/enum.doctree
index 6af39efca4e..61c2718d95d 100644
Binary files a/v0.9.1/.doctrees/api_doc/model/enum.doctree and b/v0.9.1/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/model/index.doctree b/v0.9.1/.doctrees/api_doc/model/index.doctree
index 4de859a9d57..7e39ab5648e 100644
Binary files a/v0.9.1/.doctrees/api_doc/model/index.doctree and b/v0.9.1/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/model/raw.doctree b/v0.9.1/.doctrees/api_doc/model/raw.doctree
index 6e964a3ef29..5c0f079f4b3 100644
Binary files a/v0.9.1/.doctrees/api_doc/model/raw.doctree and b/v0.9.1/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/model/repr.doctree b/v0.9.1/.doctrees/api_doc/model/repr.doctree
index 5e659881746..32d91cd41ad 100644
Binary files a/v0.9.1/.doctrees/api_doc/model/repr.doctree and b/v0.9.1/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/random/binary.doctree b/v0.9.1/.doctrees/api_doc/random/binary.doctree
index e5ae20bcf6a..723a4312060 100644
Binary files a/v0.9.1/.doctrees/api_doc/random/binary.doctree and b/v0.9.1/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/random/index.doctree b/v0.9.1/.doctrees/api_doc/random/index.doctree
index 3d192c2a04f..fb71384f6a9 100644
Binary files a/v0.9.1/.doctrees/api_doc/random/index.doctree and b/v0.9.1/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/random/sequence.doctree b/v0.9.1/.doctrees/api_doc/random/sequence.doctree
index f28ff94a005..abd452920b6 100644
Binary files a/v0.9.1/.doctrees/api_doc/random/sequence.doctree and b/v0.9.1/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/random/state.doctree b/v0.9.1/.doctrees/api_doc/random/state.doctree
index 1d93396d86c..cfbdc24ea7d 100644
Binary files a/v0.9.1/.doctrees/api_doc/random/state.doctree and b/v0.9.1/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/random/string.doctree b/v0.9.1/.doctrees/api_doc/random/string.doctree
index 7b563646370..973860ee48d 100644
Binary files a/v0.9.1/.doctrees/api_doc/random/string.doctree and b/v0.9.1/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/reflection/clazz.doctree b/v0.9.1/.doctrees/api_doc/reflection/clazz.doctree
index 5db2f44c3d1..23670859e7f 100644
Binary files a/v0.9.1/.doctrees/api_doc/reflection/clazz.doctree and b/v0.9.1/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/reflection/context.doctree b/v0.9.1/.doctrees/api_doc/reflection/context.doctree
index a2bc7c3cb67..c95d4f26ff1 100644
Binary files a/v0.9.1/.doctrees/api_doc/reflection/context.doctree and b/v0.9.1/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/reflection/exception.doctree b/v0.9.1/.doctrees/api_doc/reflection/exception.doctree
index 71ff18e864d..0bb20cc6311 100644
Binary files a/v0.9.1/.doctrees/api_doc/reflection/exception.doctree and b/v0.9.1/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/reflection/func.doctree b/v0.9.1/.doctrees/api_doc/reflection/func.doctree
index 7058f439e1b..6ee36669929 100644
Binary files a/v0.9.1/.doctrees/api_doc/reflection/func.doctree and b/v0.9.1/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/reflection/imports.doctree b/v0.9.1/.doctrees/api_doc/reflection/imports.doctree
index 79575bd9b93..3a48b658f09 100644
Binary files a/v0.9.1/.doctrees/api_doc/reflection/imports.doctree and b/v0.9.1/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/reflection/index.doctree b/v0.9.1/.doctrees/api_doc/reflection/index.doctree
index b99e5f3a127..dcd8f637716 100644
Binary files a/v0.9.1/.doctrees/api_doc/reflection/index.doctree and b/v0.9.1/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/reflection/iter.doctree b/v0.9.1/.doctrees/api_doc/reflection/iter.doctree
index 26502a5375e..bdae8e6cfc4 100644
Binary files a/v0.9.1/.doctrees/api_doc/reflection/iter.doctree and b/v0.9.1/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/reflection/module.doctree b/v0.9.1/.doctrees/api_doc/reflection/module.doctree
index d01745e133b..24be8702b9d 100644
Binary files a/v0.9.1/.doctrees/api_doc/reflection/module.doctree and b/v0.9.1/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/scale/index.doctree b/v0.9.1/.doctrees/api_doc/scale/index.doctree
index 29b3d0709aa..e40561f8bea 100644
Binary files a/v0.9.1/.doctrees/api_doc/scale/index.doctree and b/v0.9.1/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/scale/size.doctree b/v0.9.1/.doctrees/api_doc/scale/size.doctree
index cd22d2bd3f8..015b8c28fdd 100644
Binary files a/v0.9.1/.doctrees/api_doc/scale/size.doctree and b/v0.9.1/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/scale/time.doctree b/v0.9.1/.doctrees/api_doc/scale/time.doctree
index 4219d4b8307..538ea762dbb 100644
Binary files a/v0.9.1/.doctrees/api_doc/scale/time.doctree and b/v0.9.1/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/string/index.doctree b/v0.9.1/.doctrees/api_doc/string/index.doctree
index b9435196698..de98a8d6c2c 100644
Binary files a/v0.9.1/.doctrees/api_doc/string/index.doctree and b/v0.9.1/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/string/inflection.doctree b/v0.9.1/.doctrees/api_doc/string/inflection.doctree
index c522b71d74c..1249fa39382 100644
Binary files a/v0.9.1/.doctrees/api_doc/string/inflection.doctree and b/v0.9.1/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/string/plural.doctree b/v0.9.1/.doctrees/api_doc/string/plural.doctree
index 15a9bdf6fae..3807803c1b9 100644
Binary files a/v0.9.1/.doctrees/api_doc/string/plural.doctree and b/v0.9.1/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/string/template.doctree b/v0.9.1/.doctrees/api_doc/string/template.doctree
index da46fa1245f..d544514202c 100644
Binary files a/v0.9.1/.doctrees/api_doc/string/template.doctree and b/v0.9.1/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/string/tree.doctree b/v0.9.1/.doctrees/api_doc/string/tree.doctree
index 3fc976952f8..d745603c449 100644
Binary files a/v0.9.1/.doctrees/api_doc/string/tree.doctree and b/v0.9.1/.doctrees/api_doc/string/tree.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/string/trunc.doctree b/v0.9.1/.doctrees/api_doc/string/trunc.doctree
index ba162a44dea..86ce31ed534 100644
Binary files a/v0.9.1/.doctrees/api_doc/string/trunc.doctree and b/v0.9.1/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/system/filesystem.doctree b/v0.9.1/.doctrees/api_doc/system/filesystem.doctree
index 6404f9e29dc..15475186a91 100644
Binary files a/v0.9.1/.doctrees/api_doc/system/filesystem.doctree and b/v0.9.1/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/system/index.doctree b/v0.9.1/.doctrees/api_doc/system/index.doctree
index 81bbb394634..515af78583f 100644
Binary files a/v0.9.1/.doctrees/api_doc/system/index.doctree and b/v0.9.1/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/system/network.doctree b/v0.9.1/.doctrees/api_doc/system/network.doctree
index 8d4839da849..d75d667257e 100644
Binary files a/v0.9.1/.doctrees/api_doc/system/network.doctree and b/v0.9.1/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/system/os.doctree b/v0.9.1/.doctrees/api_doc/system/os.doctree
index ece261ec6e1..de4395c9f77 100644
Binary files a/v0.9.1/.doctrees/api_doc/system/os.doctree and b/v0.9.1/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/system/python.doctree b/v0.9.1/.doctrees/api_doc/system/python.doctree
index f74f589e73f..b4ac1484de9 100644
Binary files a/v0.9.1/.doctrees/api_doc/system/python.doctree and b/v0.9.1/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/testing/capture.doctree b/v0.9.1/.doctrees/api_doc/testing/capture.doctree
index 1ae9d336aa6..1b69e5289af 100644
Binary files a/v0.9.1/.doctrees/api_doc/testing/capture.doctree and b/v0.9.1/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/testing/compare.doctree b/v0.9.1/.doctrees/api_doc/testing/compare.doctree
index 9ba663b349c..db26f74f17a 100644
Binary files a/v0.9.1/.doctrees/api_doc/testing/compare.doctree and b/v0.9.1/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/testing/generator.doctree b/v0.9.1/.doctrees/api_doc/testing/generator.doctree
index 032c95425d9..aef01c63814 100644
Binary files a/v0.9.1/.doctrees/api_doc/testing/generator.doctree and b/v0.9.1/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/testing/index.doctree b/v0.9.1/.doctrees/api_doc/testing/index.doctree
index 70125ad4284..c5aacc74181 100644
Binary files a/v0.9.1/.doctrees/api_doc/testing/index.doctree and b/v0.9.1/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/testing/isolated.doctree b/v0.9.1/.doctrees/api_doc/testing/isolated.doctree
index 9f90110dedc..ac08c821917 100644
Binary files a/v0.9.1/.doctrees/api_doc/testing/isolated.doctree and b/v0.9.1/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/testing/requires.doctree b/v0.9.1/.doctrees/api_doc/testing/requires.doctree
index 4e38771dce0..e5e7d5504cb 100644
Binary files a/v0.9.1/.doctrees/api_doc/testing/requires.doctree and b/v0.9.1/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.9.1/.doctrees/api_doc/testing/simulate.doctree b/v0.9.1/.doctrees/api_doc/testing/simulate.doctree
index 48470658fd8..0c7c9f4184c 100644
Binary files a/v0.9.1/.doctrees/api_doc/testing/simulate.doctree and b/v0.9.1/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.9.1/.doctrees/environment.pickle b/v0.9.1/.doctrees/environment.pickle
index 78081b6095d..dbc2c51864f 100644
Binary files a/v0.9.1/.doctrees/environment.pickle and b/v0.9.1/.doctrees/environment.pickle differ
diff --git a/v0.9.1/.doctrees/index.doctree b/v0.9.1/.doctrees/index.doctree
index 4bab8c214b6..dcc3fd14e75 100644
Binary files a/v0.9.1/.doctrees/index.doctree and b/v0.9.1/.doctrees/index.doctree differ
diff --git a/v0.9.1/.doctrees/tutorials/installation/index.doctree b/v0.9.1/.doctrees/tutorials/installation/index.doctree
index 5343cbd2464..62235cee5e5 100644
Binary files a/v0.9.1/.doctrees/tutorials/installation/index.doctree and b/v0.9.1/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.9.2/.buildinfo b/v0.9.2/.buildinfo
index deae80b48a2..55cb1116ecc 100644
--- a/v0.9.2/.buildinfo
+++ b/v0.9.2/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 7c67c540d4bb88c3fd6112de9cc11279
+config: 8407ea8ef163763421b22efba8e44b68
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.9.2/.doctrees/api_doc/algorithm/index.doctree b/v0.9.2/.doctrees/api_doc/algorithm/index.doctree
index e3e749c13e8..0312f9bb40c 100644
Binary files a/v0.9.2/.doctrees/api_doc/algorithm/index.doctree and b/v0.9.2/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/algorithm/linear.doctree b/v0.9.2/.doctrees/api_doc/algorithm/linear.doctree
index a5df946b504..00cbb075bb8 100644
Binary files a/v0.9.2/.doctrees/api_doc/algorithm/linear.doctree and b/v0.9.2/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/algorithm/topological.doctree b/v0.9.2/.doctrees/api_doc/algorithm/topological.doctree
index 273d3a7ecf3..15b26c5c6ea 100644
Binary files a/v0.9.2/.doctrees/api_doc/algorithm/topological.doctree and b/v0.9.2/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/binary/base.doctree b/v0.9.2/.doctrees/api_doc/binary/base.doctree
index 31bc19506e2..5fa21aeea00 100644
Binary files a/v0.9.2/.doctrees/api_doc/binary/base.doctree and b/v0.9.2/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/binary/bool.doctree b/v0.9.2/.doctrees/api_doc/binary/bool.doctree
index 37dff5b7953..aabf67b7658 100644
Binary files a/v0.9.2/.doctrees/api_doc/binary/bool.doctree and b/v0.9.2/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/binary/buffer.doctree b/v0.9.2/.doctrees/api_doc/binary/buffer.doctree
index 1d6608fca0f..01c0219b8b9 100644
Binary files a/v0.9.2/.doctrees/api_doc/binary/buffer.doctree and b/v0.9.2/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/binary/float.doctree b/v0.9.2/.doctrees/api_doc/binary/float.doctree
index 97dbc390f33..a85ad4b9cb8 100644
Binary files a/v0.9.2/.doctrees/api_doc/binary/float.doctree and b/v0.9.2/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/binary/index.doctree b/v0.9.2/.doctrees/api_doc/binary/index.doctree
index 670312b3baa..f3c88709958 100644
Binary files a/v0.9.2/.doctrees/api_doc/binary/index.doctree and b/v0.9.2/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/binary/int.doctree b/v0.9.2/.doctrees/api_doc/binary/int.doctree
index d044b97c40b..7f81058fffb 100644
Binary files a/v0.9.2/.doctrees/api_doc/binary/int.doctree and b/v0.9.2/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/binary/str.doctree b/v0.9.2/.doctrees/api_doc/binary/str.doctree
index 582341517e3..21d53c616f7 100644
Binary files a/v0.9.2/.doctrees/api_doc/binary/str.doctree and b/v0.9.2/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/binary/uint.doctree b/v0.9.2/.doctrees/api_doc/binary/uint.doctree
index 1d09e3d9ada..f6fb8683c18 100644
Binary files a/v0.9.2/.doctrees/api_doc/binary/uint.doctree and b/v0.9.2/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/collection/dimension.doctree b/v0.9.2/.doctrees/api_doc/collection/dimension.doctree
index b540071e166..e23c6a62fca 100644
Binary files a/v0.9.2/.doctrees/api_doc/collection/dimension.doctree and b/v0.9.2/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/collection/functional.doctree b/v0.9.2/.doctrees/api_doc/collection/functional.doctree
index 70a79808e9f..321db2eec10 100644
Binary files a/v0.9.2/.doctrees/api_doc/collection/functional.doctree and b/v0.9.2/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/collection/index.doctree b/v0.9.2/.doctrees/api_doc/collection/index.doctree
index 1a6e1cd51aa..62f7a1ed1eb 100644
Binary files a/v0.9.2/.doctrees/api_doc/collection/index.doctree and b/v0.9.2/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/collection/recover.doctree b/v0.9.2/.doctrees/api_doc/collection/recover.doctree
index e2bb6bfe9fc..fb1d6586078 100644
Binary files a/v0.9.2/.doctrees/api_doc/collection/recover.doctree and b/v0.9.2/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/collection/sequence.doctree b/v0.9.2/.doctrees/api_doc/collection/sequence.doctree
index b5ac4980de8..a62568f8902 100644
Binary files a/v0.9.2/.doctrees/api_doc/collection/sequence.doctree and b/v0.9.2/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/collection/stacked.doctree b/v0.9.2/.doctrees/api_doc/collection/stacked.doctree
index 852553347ed..b70dfc163d8 100644
Binary files a/v0.9.2/.doctrees/api_doc/collection/stacked.doctree and b/v0.9.2/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/collection/structural.doctree b/v0.9.2/.doctrees/api_doc/collection/structural.doctree
index 0ced9e41be2..4c0e0c41f1e 100644
Binary files a/v0.9.2/.doctrees/api_doc/collection/structural.doctree and b/v0.9.2/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/color/index.doctree b/v0.9.2/.doctrees/api_doc/color/index.doctree
index f55096178be..a4a7bcb0005 100644
Binary files a/v0.9.2/.doctrees/api_doc/color/index.doctree and b/v0.9.2/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/color/model.doctree b/v0.9.2/.doctrees/api_doc/color/model.doctree
index f6b8a377baa..8c6f8fabefd 100644
Binary files a/v0.9.2/.doctrees/api_doc/color/model.doctree and b/v0.9.2/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/color/utils.doctree b/v0.9.2/.doctrees/api_doc/color/utils.doctree
index 5d4ed657369..1df51f32661 100644
Binary files a/v0.9.2/.doctrees/api_doc/color/utils.doctree and b/v0.9.2/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/config/index.doctree b/v0.9.2/.doctrees/api_doc/config/index.doctree
index d120dd1a848..475ae9bb0a9 100644
Binary files a/v0.9.2/.doctrees/api_doc/config/index.doctree and b/v0.9.2/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/config/meta.doctree b/v0.9.2/.doctrees/api_doc/config/meta.doctree
index a2d2b14acbe..eaafcd8ea56 100644
Binary files a/v0.9.2/.doctrees/api_doc/config/meta.doctree and b/v0.9.2/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/design/decorator.doctree b/v0.9.2/.doctrees/api_doc/design/decorator.doctree
index 8383a3cbea5..1397a45279f 100644
Binary files a/v0.9.2/.doctrees/api_doc/design/decorator.doctree and b/v0.9.2/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/design/final.doctree b/v0.9.2/.doctrees/api_doc/design/final.doctree
index 6fe87c3c4b1..f00bbbd8e66 100644
Binary files a/v0.9.2/.doctrees/api_doc/design/final.doctree and b/v0.9.2/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/design/index.doctree b/v0.9.2/.doctrees/api_doc/design/index.doctree
index 1cc2983bf4b..efafc6f3777 100644
Binary files a/v0.9.2/.doctrees/api_doc/design/index.doctree and b/v0.9.2/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/design/observer.doctree b/v0.9.2/.doctrees/api_doc/design/observer.doctree
index b93fb83fabd..65087b86aa8 100644
Binary files a/v0.9.2/.doctrees/api_doc/design/observer.doctree and b/v0.9.2/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/design/singleton.doctree b/v0.9.2/.doctrees/api_doc/design/singleton.doctree
index 6abe9a9442f..895132c332f 100644
Binary files a/v0.9.2/.doctrees/api_doc/design/singleton.doctree and b/v0.9.2/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/encoding/ansi.doctree b/v0.9.2/.doctrees/api_doc/encoding/ansi.doctree
index c00c230b1f2..742f80eb0c2 100644
Binary files a/v0.9.2/.doctrees/api_doc/encoding/ansi.doctree and b/v0.9.2/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/encoding/base64.doctree b/v0.9.2/.doctrees/api_doc/encoding/base64.doctree
index 9e2f9ef03b8..eceb44934f9 100644
Binary files a/v0.9.2/.doctrees/api_doc/encoding/base64.doctree and b/v0.9.2/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/encoding/decode.doctree b/v0.9.2/.doctrees/api_doc/encoding/decode.doctree
index 9438d910431..bd93c41abad 100644
Binary files a/v0.9.2/.doctrees/api_doc/encoding/decode.doctree and b/v0.9.2/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/encoding/hash.doctree b/v0.9.2/.doctrees/api_doc/encoding/hash.doctree
index 2e7559dda90..1e3a2f40d4f 100644
Binary files a/v0.9.2/.doctrees/api_doc/encoding/hash.doctree and b/v0.9.2/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/encoding/index.doctree b/v0.9.2/.doctrees/api_doc/encoding/index.doctree
index 2b0b8de4f01..6ee8b859647 100644
Binary files a/v0.9.2/.doctrees/api_doc/encoding/index.doctree and b/v0.9.2/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/expression/index.doctree b/v0.9.2/.doctrees/api_doc/expression/index.doctree
index ae661e2ef42..3c08e3a5b2d 100644
Binary files a/v0.9.2/.doctrees/api_doc/expression/index.doctree and b/v0.9.2/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/expression/native.doctree b/v0.9.2/.doctrees/api_doc/expression/native.doctree
index e4ee277523b..65c2f098f5e 100644
Binary files a/v0.9.2/.doctrees/api_doc/expression/native.doctree and b/v0.9.2/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/file/index.doctree b/v0.9.2/.doctrees/api_doc/file/index.doctree
index 1e8d057bc87..e56c7518db9 100644
Binary files a/v0.9.2/.doctrees/api_doc/file/index.doctree and b/v0.9.2/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/file/stream.doctree b/v0.9.2/.doctrees/api_doc/file/stream.doctree
index b6a845e0106..e59871581ca 100644
Binary files a/v0.9.2/.doctrees/api_doc/file/stream.doctree and b/v0.9.2/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/model/clazz.doctree b/v0.9.2/.doctrees/api_doc/model/clazz.doctree
index d738b25a094..4dffa07a22d 100644
Binary files a/v0.9.2/.doctrees/api_doc/model/clazz.doctree and b/v0.9.2/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/model/compare.doctree b/v0.9.2/.doctrees/api_doc/model/compare.doctree
index f1152fe6098..ba4741c394e 100644
Binary files a/v0.9.2/.doctrees/api_doc/model/compare.doctree and b/v0.9.2/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/model/enum.doctree b/v0.9.2/.doctrees/api_doc/model/enum.doctree
index 0fc7b3b7c0f..e5c8069080c 100644
Binary files a/v0.9.2/.doctrees/api_doc/model/enum.doctree and b/v0.9.2/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/model/index.doctree b/v0.9.2/.doctrees/api_doc/model/index.doctree
index a8df9dd62d3..6bb674e4359 100644
Binary files a/v0.9.2/.doctrees/api_doc/model/index.doctree and b/v0.9.2/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/model/raw.doctree b/v0.9.2/.doctrees/api_doc/model/raw.doctree
index c7c6c2ece45..3c97ec5ee07 100644
Binary files a/v0.9.2/.doctrees/api_doc/model/raw.doctree and b/v0.9.2/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/model/repr.doctree b/v0.9.2/.doctrees/api_doc/model/repr.doctree
index 6c46054a26d..126f3865a0c 100644
Binary files a/v0.9.2/.doctrees/api_doc/model/repr.doctree and b/v0.9.2/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/random/binary.doctree b/v0.9.2/.doctrees/api_doc/random/binary.doctree
index 85095bde992..235ca7c6be7 100644
Binary files a/v0.9.2/.doctrees/api_doc/random/binary.doctree and b/v0.9.2/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/random/index.doctree b/v0.9.2/.doctrees/api_doc/random/index.doctree
index fd503aa68c2..5992afbd11a 100644
Binary files a/v0.9.2/.doctrees/api_doc/random/index.doctree and b/v0.9.2/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/random/sequence.doctree b/v0.9.2/.doctrees/api_doc/random/sequence.doctree
index ef1a5a9af4f..6de9edca345 100644
Binary files a/v0.9.2/.doctrees/api_doc/random/sequence.doctree and b/v0.9.2/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/random/state.doctree b/v0.9.2/.doctrees/api_doc/random/state.doctree
index b450fd37792..318f3ce6c73 100644
Binary files a/v0.9.2/.doctrees/api_doc/random/state.doctree and b/v0.9.2/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/random/string.doctree b/v0.9.2/.doctrees/api_doc/random/string.doctree
index 04714631225..697609a438d 100644
Binary files a/v0.9.2/.doctrees/api_doc/random/string.doctree and b/v0.9.2/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/reflection/clazz.doctree b/v0.9.2/.doctrees/api_doc/reflection/clazz.doctree
index 9ca0b28160a..302dbbb17d4 100644
Binary files a/v0.9.2/.doctrees/api_doc/reflection/clazz.doctree and b/v0.9.2/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/reflection/context.doctree b/v0.9.2/.doctrees/api_doc/reflection/context.doctree
index 8c755117b76..b5a144d07a1 100644
Binary files a/v0.9.2/.doctrees/api_doc/reflection/context.doctree and b/v0.9.2/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/reflection/exception.doctree b/v0.9.2/.doctrees/api_doc/reflection/exception.doctree
index 610f55925eb..ffa9b52fc8c 100644
Binary files a/v0.9.2/.doctrees/api_doc/reflection/exception.doctree and b/v0.9.2/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/reflection/func.doctree b/v0.9.2/.doctrees/api_doc/reflection/func.doctree
index 2a1dd197d22..947b8541023 100644
Binary files a/v0.9.2/.doctrees/api_doc/reflection/func.doctree and b/v0.9.2/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/reflection/imports.doctree b/v0.9.2/.doctrees/api_doc/reflection/imports.doctree
index 02f9e05b13c..4c103068726 100644
Binary files a/v0.9.2/.doctrees/api_doc/reflection/imports.doctree and b/v0.9.2/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/reflection/index.doctree b/v0.9.2/.doctrees/api_doc/reflection/index.doctree
index ea25a32156a..9ff9bc10917 100644
Binary files a/v0.9.2/.doctrees/api_doc/reflection/index.doctree and b/v0.9.2/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/reflection/iter.doctree b/v0.9.2/.doctrees/api_doc/reflection/iter.doctree
index 96e329e8afc..e7038f4fbcd 100644
Binary files a/v0.9.2/.doctrees/api_doc/reflection/iter.doctree and b/v0.9.2/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/reflection/module.doctree b/v0.9.2/.doctrees/api_doc/reflection/module.doctree
index 3d1c86a4be4..74ea7e04735 100644
Binary files a/v0.9.2/.doctrees/api_doc/reflection/module.doctree and b/v0.9.2/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/scale/index.doctree b/v0.9.2/.doctrees/api_doc/scale/index.doctree
index dc4931295c0..4f99200d125 100644
Binary files a/v0.9.2/.doctrees/api_doc/scale/index.doctree and b/v0.9.2/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/scale/size.doctree b/v0.9.2/.doctrees/api_doc/scale/size.doctree
index c1bc244a485..3d45b6ac148 100644
Binary files a/v0.9.2/.doctrees/api_doc/scale/size.doctree and b/v0.9.2/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/scale/time.doctree b/v0.9.2/.doctrees/api_doc/scale/time.doctree
index 04d24a4fd19..015d5bec37e 100644
Binary files a/v0.9.2/.doctrees/api_doc/scale/time.doctree and b/v0.9.2/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/string/index.doctree b/v0.9.2/.doctrees/api_doc/string/index.doctree
index d7aca2a8755..64ade5a1b1c 100644
Binary files a/v0.9.2/.doctrees/api_doc/string/index.doctree and b/v0.9.2/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/string/inflection.doctree b/v0.9.2/.doctrees/api_doc/string/inflection.doctree
index dacc654e2a1..9b4274079a3 100644
Binary files a/v0.9.2/.doctrees/api_doc/string/inflection.doctree and b/v0.9.2/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/string/plural.doctree b/v0.9.2/.doctrees/api_doc/string/plural.doctree
index f35adaa9c06..8e98e717915 100644
Binary files a/v0.9.2/.doctrees/api_doc/string/plural.doctree and b/v0.9.2/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/string/template.doctree b/v0.9.2/.doctrees/api_doc/string/template.doctree
index cf894b77e4f..73bab93554b 100644
Binary files a/v0.9.2/.doctrees/api_doc/string/template.doctree and b/v0.9.2/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/string/tree.doctree b/v0.9.2/.doctrees/api_doc/string/tree.doctree
index 1f48b973eb4..0a7aba08849 100644
Binary files a/v0.9.2/.doctrees/api_doc/string/tree.doctree and b/v0.9.2/.doctrees/api_doc/string/tree.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/string/trunc.doctree b/v0.9.2/.doctrees/api_doc/string/trunc.doctree
index 6274e769300..c222a3b0b07 100644
Binary files a/v0.9.2/.doctrees/api_doc/string/trunc.doctree and b/v0.9.2/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/system/filesystem.doctree b/v0.9.2/.doctrees/api_doc/system/filesystem.doctree
index 80140a584d9..73c83e00262 100644
Binary files a/v0.9.2/.doctrees/api_doc/system/filesystem.doctree and b/v0.9.2/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/system/index.doctree b/v0.9.2/.doctrees/api_doc/system/index.doctree
index 471ca07eb34..b3b71eab4ae 100644
Binary files a/v0.9.2/.doctrees/api_doc/system/index.doctree and b/v0.9.2/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/system/network.doctree b/v0.9.2/.doctrees/api_doc/system/network.doctree
index 24b65b4ecfe..fa9e864180a 100644
Binary files a/v0.9.2/.doctrees/api_doc/system/network.doctree and b/v0.9.2/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/system/os.doctree b/v0.9.2/.doctrees/api_doc/system/os.doctree
index 7a25a2999ef..c3735bf810f 100644
Binary files a/v0.9.2/.doctrees/api_doc/system/os.doctree and b/v0.9.2/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/system/python.doctree b/v0.9.2/.doctrees/api_doc/system/python.doctree
index e1d4dbde0ff..3b16d45885c 100644
Binary files a/v0.9.2/.doctrees/api_doc/system/python.doctree and b/v0.9.2/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/testing/capture.doctree b/v0.9.2/.doctrees/api_doc/testing/capture.doctree
index 3b84dac7ac3..499b3e15a22 100644
Binary files a/v0.9.2/.doctrees/api_doc/testing/capture.doctree and b/v0.9.2/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/testing/compare.doctree b/v0.9.2/.doctrees/api_doc/testing/compare.doctree
index a3b114b7808..f9eda9a52d7 100644
Binary files a/v0.9.2/.doctrees/api_doc/testing/compare.doctree and b/v0.9.2/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/testing/generator.doctree b/v0.9.2/.doctrees/api_doc/testing/generator.doctree
index 69b904be63b..d040bcfaa8f 100644
Binary files a/v0.9.2/.doctrees/api_doc/testing/generator.doctree and b/v0.9.2/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/testing/index.doctree b/v0.9.2/.doctrees/api_doc/testing/index.doctree
index d19d4766495..29311a9249a 100644
Binary files a/v0.9.2/.doctrees/api_doc/testing/index.doctree and b/v0.9.2/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/testing/isolated.doctree b/v0.9.2/.doctrees/api_doc/testing/isolated.doctree
index d383698dcc4..0942ec62652 100644
Binary files a/v0.9.2/.doctrees/api_doc/testing/isolated.doctree and b/v0.9.2/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/testing/requires.doctree b/v0.9.2/.doctrees/api_doc/testing/requires.doctree
index 98621443cf6..36a16238451 100644
Binary files a/v0.9.2/.doctrees/api_doc/testing/requires.doctree and b/v0.9.2/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.9.2/.doctrees/api_doc/testing/simulate.doctree b/v0.9.2/.doctrees/api_doc/testing/simulate.doctree
index 8d393c03aeb..823564ba31e 100644
Binary files a/v0.9.2/.doctrees/api_doc/testing/simulate.doctree and b/v0.9.2/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.9.2/.doctrees/environment.pickle b/v0.9.2/.doctrees/environment.pickle
index a4219eafa60..0934acf3319 100644
Binary files a/v0.9.2/.doctrees/environment.pickle and b/v0.9.2/.doctrees/environment.pickle differ
diff --git a/v0.9.2/.doctrees/index.doctree b/v0.9.2/.doctrees/index.doctree
index 8e83112d243..6ef5426c3d5 100644
Binary files a/v0.9.2/.doctrees/index.doctree and b/v0.9.2/.doctrees/index.doctree differ
diff --git a/v0.9.2/.doctrees/tutorials/installation/index.doctree b/v0.9.2/.doctrees/tutorials/installation/index.doctree
index abe725a8e71..695416a0ab8 100644
Binary files a/v0.9.2/.doctrees/tutorials/installation/index.doctree and b/v0.9.2/.doctrees/tutorials/installation/index.doctree differ
diff --git a/v0.9.3/.buildinfo b/v0.9.3/.buildinfo
index ba1549e5c2e..4b3a5ba1c77 100644
--- a/v0.9.3/.buildinfo
+++ b/v0.9.3/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: fecbce8740b7b823ed8d7d3ea7fa1dc8
+config: dde7856f9472a767e1e782a2cf88cc04
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/v0.9.3/.doctrees/api_doc/algorithm/index.doctree b/v0.9.3/.doctrees/api_doc/algorithm/index.doctree
index 6a2fb7cca2d..fb1d5b9d0b7 100644
Binary files a/v0.9.3/.doctrees/api_doc/algorithm/index.doctree and b/v0.9.3/.doctrees/api_doc/algorithm/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/algorithm/linear.doctree b/v0.9.3/.doctrees/api_doc/algorithm/linear.doctree
index 92fdea571cf..2a93f6a2ab7 100644
Binary files a/v0.9.3/.doctrees/api_doc/algorithm/linear.doctree and b/v0.9.3/.doctrees/api_doc/algorithm/linear.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/algorithm/topological.doctree b/v0.9.3/.doctrees/api_doc/algorithm/topological.doctree
index a769019d0fe..602a45f2b3b 100644
Binary files a/v0.9.3/.doctrees/api_doc/algorithm/topological.doctree and b/v0.9.3/.doctrees/api_doc/algorithm/topological.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/binary/base.doctree b/v0.9.3/.doctrees/api_doc/binary/base.doctree
index 409d0fa7a5d..c9dbf7ef690 100644
Binary files a/v0.9.3/.doctrees/api_doc/binary/base.doctree and b/v0.9.3/.doctrees/api_doc/binary/base.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/binary/bool.doctree b/v0.9.3/.doctrees/api_doc/binary/bool.doctree
index 78f083ce94e..3f9ef693219 100644
Binary files a/v0.9.3/.doctrees/api_doc/binary/bool.doctree and b/v0.9.3/.doctrees/api_doc/binary/bool.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/binary/buffer.doctree b/v0.9.3/.doctrees/api_doc/binary/buffer.doctree
index 09fa128925a..5ffdbcf54c9 100644
Binary files a/v0.9.3/.doctrees/api_doc/binary/buffer.doctree and b/v0.9.3/.doctrees/api_doc/binary/buffer.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/binary/float.doctree b/v0.9.3/.doctrees/api_doc/binary/float.doctree
index f5a6b653a26..622e0669bde 100644
Binary files a/v0.9.3/.doctrees/api_doc/binary/float.doctree and b/v0.9.3/.doctrees/api_doc/binary/float.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/binary/index.doctree b/v0.9.3/.doctrees/api_doc/binary/index.doctree
index 5ff83454ed0..0c79c746e06 100644
Binary files a/v0.9.3/.doctrees/api_doc/binary/index.doctree and b/v0.9.3/.doctrees/api_doc/binary/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/binary/int.doctree b/v0.9.3/.doctrees/api_doc/binary/int.doctree
index f0ebe8d1bf3..45009dc06fb 100644
Binary files a/v0.9.3/.doctrees/api_doc/binary/int.doctree and b/v0.9.3/.doctrees/api_doc/binary/int.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/binary/str.doctree b/v0.9.3/.doctrees/api_doc/binary/str.doctree
index 4a11fa4eaab..e0ca7ebe0be 100644
Binary files a/v0.9.3/.doctrees/api_doc/binary/str.doctree and b/v0.9.3/.doctrees/api_doc/binary/str.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/binary/uint.doctree b/v0.9.3/.doctrees/api_doc/binary/uint.doctree
index d717b39ff3c..1cf0a8526bc 100644
Binary files a/v0.9.3/.doctrees/api_doc/binary/uint.doctree and b/v0.9.3/.doctrees/api_doc/binary/uint.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/collection/dimension.doctree b/v0.9.3/.doctrees/api_doc/collection/dimension.doctree
index 1ac8238b7a6..1f7a02982d1 100644
Binary files a/v0.9.3/.doctrees/api_doc/collection/dimension.doctree and b/v0.9.3/.doctrees/api_doc/collection/dimension.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/collection/functional.doctree b/v0.9.3/.doctrees/api_doc/collection/functional.doctree
index 840792a4ebc..971e3fd60d1 100644
Binary files a/v0.9.3/.doctrees/api_doc/collection/functional.doctree and b/v0.9.3/.doctrees/api_doc/collection/functional.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/collection/index.doctree b/v0.9.3/.doctrees/api_doc/collection/index.doctree
index dbe40b469ff..be89e91e274 100644
Binary files a/v0.9.3/.doctrees/api_doc/collection/index.doctree and b/v0.9.3/.doctrees/api_doc/collection/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/collection/recover.doctree b/v0.9.3/.doctrees/api_doc/collection/recover.doctree
index 7c7260ba5d0..50a15bac741 100644
Binary files a/v0.9.3/.doctrees/api_doc/collection/recover.doctree and b/v0.9.3/.doctrees/api_doc/collection/recover.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/collection/sequence.doctree b/v0.9.3/.doctrees/api_doc/collection/sequence.doctree
index 5d4f1880d36..32125aab8bc 100644
Binary files a/v0.9.3/.doctrees/api_doc/collection/sequence.doctree and b/v0.9.3/.doctrees/api_doc/collection/sequence.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/collection/stacked.doctree b/v0.9.3/.doctrees/api_doc/collection/stacked.doctree
index 4044959d704..1f0f236933f 100644
Binary files a/v0.9.3/.doctrees/api_doc/collection/stacked.doctree and b/v0.9.3/.doctrees/api_doc/collection/stacked.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/collection/structural.doctree b/v0.9.3/.doctrees/api_doc/collection/structural.doctree
index 9b7ab7073e0..7e2259e56c7 100644
Binary files a/v0.9.3/.doctrees/api_doc/collection/structural.doctree and b/v0.9.3/.doctrees/api_doc/collection/structural.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/color/index.doctree b/v0.9.3/.doctrees/api_doc/color/index.doctree
index 981bce40981..9e671816aed 100644
Binary files a/v0.9.3/.doctrees/api_doc/color/index.doctree and b/v0.9.3/.doctrees/api_doc/color/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/color/model.doctree b/v0.9.3/.doctrees/api_doc/color/model.doctree
index b2d09a3a5c0..077938cf492 100644
Binary files a/v0.9.3/.doctrees/api_doc/color/model.doctree and b/v0.9.3/.doctrees/api_doc/color/model.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/color/utils.doctree b/v0.9.3/.doctrees/api_doc/color/utils.doctree
index 451f3723b50..6f4daeb7a50 100644
Binary files a/v0.9.3/.doctrees/api_doc/color/utils.doctree and b/v0.9.3/.doctrees/api_doc/color/utils.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/config/index.doctree b/v0.9.3/.doctrees/api_doc/config/index.doctree
index 5cdf41f4d58..d183980fc04 100644
Binary files a/v0.9.3/.doctrees/api_doc/config/index.doctree and b/v0.9.3/.doctrees/api_doc/config/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/config/meta.doctree b/v0.9.3/.doctrees/api_doc/config/meta.doctree
index b90648e81f0..6ff82d6eed8 100644
Binary files a/v0.9.3/.doctrees/api_doc/config/meta.doctree and b/v0.9.3/.doctrees/api_doc/config/meta.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/design/decorator.doctree b/v0.9.3/.doctrees/api_doc/design/decorator.doctree
index 0a97bfe2ddc..dba167cfc85 100644
Binary files a/v0.9.3/.doctrees/api_doc/design/decorator.doctree and b/v0.9.3/.doctrees/api_doc/design/decorator.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/design/final.doctree b/v0.9.3/.doctrees/api_doc/design/final.doctree
index 4539bfdaa10..15baaf5e2c2 100644
Binary files a/v0.9.3/.doctrees/api_doc/design/final.doctree and b/v0.9.3/.doctrees/api_doc/design/final.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/design/index.doctree b/v0.9.3/.doctrees/api_doc/design/index.doctree
index f732fc2564e..2380dbd7118 100644
Binary files a/v0.9.3/.doctrees/api_doc/design/index.doctree and b/v0.9.3/.doctrees/api_doc/design/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/design/observer.doctree b/v0.9.3/.doctrees/api_doc/design/observer.doctree
index 080c505fa76..52ca7b9bae7 100644
Binary files a/v0.9.3/.doctrees/api_doc/design/observer.doctree and b/v0.9.3/.doctrees/api_doc/design/observer.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/design/singleton.doctree b/v0.9.3/.doctrees/api_doc/design/singleton.doctree
index 49483b7a28f..6a59ed9bea9 100644
Binary files a/v0.9.3/.doctrees/api_doc/design/singleton.doctree and b/v0.9.3/.doctrees/api_doc/design/singleton.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/encoding/ansi.doctree b/v0.9.3/.doctrees/api_doc/encoding/ansi.doctree
index 9bf85e86638..46b89d9e550 100644
Binary files a/v0.9.3/.doctrees/api_doc/encoding/ansi.doctree and b/v0.9.3/.doctrees/api_doc/encoding/ansi.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/encoding/base64.doctree b/v0.9.3/.doctrees/api_doc/encoding/base64.doctree
index 5492a443ab2..f7ded6a69a3 100644
Binary files a/v0.9.3/.doctrees/api_doc/encoding/base64.doctree and b/v0.9.3/.doctrees/api_doc/encoding/base64.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/encoding/decode.doctree b/v0.9.3/.doctrees/api_doc/encoding/decode.doctree
index e80f6696800..ef188048c26 100644
Binary files a/v0.9.3/.doctrees/api_doc/encoding/decode.doctree and b/v0.9.3/.doctrees/api_doc/encoding/decode.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/encoding/hash.doctree b/v0.9.3/.doctrees/api_doc/encoding/hash.doctree
index 6870cd21555..adbc7fc5135 100644
Binary files a/v0.9.3/.doctrees/api_doc/encoding/hash.doctree and b/v0.9.3/.doctrees/api_doc/encoding/hash.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/encoding/index.doctree b/v0.9.3/.doctrees/api_doc/encoding/index.doctree
index e0c32649b89..b3bd53fca1f 100644
Binary files a/v0.9.3/.doctrees/api_doc/encoding/index.doctree and b/v0.9.3/.doctrees/api_doc/encoding/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/expression/index.doctree b/v0.9.3/.doctrees/api_doc/expression/index.doctree
index c6b4f426991..309299e4c52 100644
Binary files a/v0.9.3/.doctrees/api_doc/expression/index.doctree and b/v0.9.3/.doctrees/api_doc/expression/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/expression/native.doctree b/v0.9.3/.doctrees/api_doc/expression/native.doctree
index 5b864dd06b6..4b87f1081f4 100644
Binary files a/v0.9.3/.doctrees/api_doc/expression/native.doctree and b/v0.9.3/.doctrees/api_doc/expression/native.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/file/index.doctree b/v0.9.3/.doctrees/api_doc/file/index.doctree
index ac32d9a0514..10329b03f17 100644
Binary files a/v0.9.3/.doctrees/api_doc/file/index.doctree and b/v0.9.3/.doctrees/api_doc/file/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/file/stream.doctree b/v0.9.3/.doctrees/api_doc/file/stream.doctree
index 390d218042b..b03be02cdf3 100644
Binary files a/v0.9.3/.doctrees/api_doc/file/stream.doctree and b/v0.9.3/.doctrees/api_doc/file/stream.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/model/clazz.doctree b/v0.9.3/.doctrees/api_doc/model/clazz.doctree
index ca3bf48a1e4..3146b8ce6e6 100644
Binary files a/v0.9.3/.doctrees/api_doc/model/clazz.doctree and b/v0.9.3/.doctrees/api_doc/model/clazz.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/model/compare.doctree b/v0.9.3/.doctrees/api_doc/model/compare.doctree
index 318e1741fef..68bac97eec5 100644
Binary files a/v0.9.3/.doctrees/api_doc/model/compare.doctree and b/v0.9.3/.doctrees/api_doc/model/compare.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/model/enum.doctree b/v0.9.3/.doctrees/api_doc/model/enum.doctree
index b0d09724126..38816818680 100644
Binary files a/v0.9.3/.doctrees/api_doc/model/enum.doctree and b/v0.9.3/.doctrees/api_doc/model/enum.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/model/index.doctree b/v0.9.3/.doctrees/api_doc/model/index.doctree
index 602b928d4d2..a245a631e48 100644
Binary files a/v0.9.3/.doctrees/api_doc/model/index.doctree and b/v0.9.3/.doctrees/api_doc/model/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/model/raw.doctree b/v0.9.3/.doctrees/api_doc/model/raw.doctree
index c44a7995f65..35a98db72e3 100644
Binary files a/v0.9.3/.doctrees/api_doc/model/raw.doctree and b/v0.9.3/.doctrees/api_doc/model/raw.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/model/repr.doctree b/v0.9.3/.doctrees/api_doc/model/repr.doctree
index 73a0c676736..def96159a74 100644
Binary files a/v0.9.3/.doctrees/api_doc/model/repr.doctree and b/v0.9.3/.doctrees/api_doc/model/repr.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/random/binary.doctree b/v0.9.3/.doctrees/api_doc/random/binary.doctree
index bac4a1dd803..1b21f9e4424 100644
Binary files a/v0.9.3/.doctrees/api_doc/random/binary.doctree and b/v0.9.3/.doctrees/api_doc/random/binary.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/random/index.doctree b/v0.9.3/.doctrees/api_doc/random/index.doctree
index 4c64e2be2f9..13f13939abf 100644
Binary files a/v0.9.3/.doctrees/api_doc/random/index.doctree and b/v0.9.3/.doctrees/api_doc/random/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/random/sequence.doctree b/v0.9.3/.doctrees/api_doc/random/sequence.doctree
index c9548726f47..ccfc8aaed8c 100644
Binary files a/v0.9.3/.doctrees/api_doc/random/sequence.doctree and b/v0.9.3/.doctrees/api_doc/random/sequence.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/random/state.doctree b/v0.9.3/.doctrees/api_doc/random/state.doctree
index f20f696aefe..8b71fd066ae 100644
Binary files a/v0.9.3/.doctrees/api_doc/random/state.doctree and b/v0.9.3/.doctrees/api_doc/random/state.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/random/string.doctree b/v0.9.3/.doctrees/api_doc/random/string.doctree
index 76626e17132..96b4c4eec9f 100644
Binary files a/v0.9.3/.doctrees/api_doc/random/string.doctree and b/v0.9.3/.doctrees/api_doc/random/string.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/reflection/clazz.doctree b/v0.9.3/.doctrees/api_doc/reflection/clazz.doctree
index 29800ac6b06..1eb61dfe844 100644
Binary files a/v0.9.3/.doctrees/api_doc/reflection/clazz.doctree and b/v0.9.3/.doctrees/api_doc/reflection/clazz.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/reflection/context.doctree b/v0.9.3/.doctrees/api_doc/reflection/context.doctree
index 0c0e65949ee..722b6c9aa7c 100644
Binary files a/v0.9.3/.doctrees/api_doc/reflection/context.doctree and b/v0.9.3/.doctrees/api_doc/reflection/context.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/reflection/exception.doctree b/v0.9.3/.doctrees/api_doc/reflection/exception.doctree
index b9fea4badc7..dc3874075b2 100644
Binary files a/v0.9.3/.doctrees/api_doc/reflection/exception.doctree and b/v0.9.3/.doctrees/api_doc/reflection/exception.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/reflection/func.doctree b/v0.9.3/.doctrees/api_doc/reflection/func.doctree
index 13225ba3540..f0e2b4234ba 100644
Binary files a/v0.9.3/.doctrees/api_doc/reflection/func.doctree and b/v0.9.3/.doctrees/api_doc/reflection/func.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/reflection/imports.doctree b/v0.9.3/.doctrees/api_doc/reflection/imports.doctree
index 719f9e2c5e6..856ceb7a4a4 100644
Binary files a/v0.9.3/.doctrees/api_doc/reflection/imports.doctree and b/v0.9.3/.doctrees/api_doc/reflection/imports.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/reflection/index.doctree b/v0.9.3/.doctrees/api_doc/reflection/index.doctree
index 6e6a9989c7f..2f01599951f 100644
Binary files a/v0.9.3/.doctrees/api_doc/reflection/index.doctree and b/v0.9.3/.doctrees/api_doc/reflection/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/reflection/iter.doctree b/v0.9.3/.doctrees/api_doc/reflection/iter.doctree
index 3722a9826fd..2a0277d93f0 100644
Binary files a/v0.9.3/.doctrees/api_doc/reflection/iter.doctree and b/v0.9.3/.doctrees/api_doc/reflection/iter.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/reflection/module.doctree b/v0.9.3/.doctrees/api_doc/reflection/module.doctree
index 53587100c6d..d2ffd070f62 100644
Binary files a/v0.9.3/.doctrees/api_doc/reflection/module.doctree and b/v0.9.3/.doctrees/api_doc/reflection/module.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/scale/index.doctree b/v0.9.3/.doctrees/api_doc/scale/index.doctree
index 089263fa818..689f089a00b 100644
Binary files a/v0.9.3/.doctrees/api_doc/scale/index.doctree and b/v0.9.3/.doctrees/api_doc/scale/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/scale/size.doctree b/v0.9.3/.doctrees/api_doc/scale/size.doctree
index 20fbed10a04..dcafd5ac89e 100644
Binary files a/v0.9.3/.doctrees/api_doc/scale/size.doctree and b/v0.9.3/.doctrees/api_doc/scale/size.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/scale/time.doctree b/v0.9.3/.doctrees/api_doc/scale/time.doctree
index 6295624a966..3c1d115a6b2 100644
Binary files a/v0.9.3/.doctrees/api_doc/scale/time.doctree and b/v0.9.3/.doctrees/api_doc/scale/time.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/string/index.doctree b/v0.9.3/.doctrees/api_doc/string/index.doctree
index 91a6db03110..7df16af9f99 100644
Binary files a/v0.9.3/.doctrees/api_doc/string/index.doctree and b/v0.9.3/.doctrees/api_doc/string/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/string/inflection.doctree b/v0.9.3/.doctrees/api_doc/string/inflection.doctree
index 877f3deba50..3befa5d9450 100644
Binary files a/v0.9.3/.doctrees/api_doc/string/inflection.doctree and b/v0.9.3/.doctrees/api_doc/string/inflection.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/string/plural.doctree b/v0.9.3/.doctrees/api_doc/string/plural.doctree
index 90d3d90ce9d..f1ac10bc84f 100644
Binary files a/v0.9.3/.doctrees/api_doc/string/plural.doctree and b/v0.9.3/.doctrees/api_doc/string/plural.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/string/template.doctree b/v0.9.3/.doctrees/api_doc/string/template.doctree
index b14aa24e805..506ea20e2e2 100644
Binary files a/v0.9.3/.doctrees/api_doc/string/template.doctree and b/v0.9.3/.doctrees/api_doc/string/template.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/string/tree.doctree b/v0.9.3/.doctrees/api_doc/string/tree.doctree
index e693740b4fd..d4c12b887b2 100644
Binary files a/v0.9.3/.doctrees/api_doc/string/tree.doctree and b/v0.9.3/.doctrees/api_doc/string/tree.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/string/trunc.doctree b/v0.9.3/.doctrees/api_doc/string/trunc.doctree
index 21d733d402d..02568226f71 100644
Binary files a/v0.9.3/.doctrees/api_doc/string/trunc.doctree and b/v0.9.3/.doctrees/api_doc/string/trunc.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/system/filesystem.doctree b/v0.9.3/.doctrees/api_doc/system/filesystem.doctree
index 3726ae03205..e0763ed2bd2 100644
Binary files a/v0.9.3/.doctrees/api_doc/system/filesystem.doctree and b/v0.9.3/.doctrees/api_doc/system/filesystem.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/system/index.doctree b/v0.9.3/.doctrees/api_doc/system/index.doctree
index 5d5097656e9..b6b9cb7d1ef 100644
Binary files a/v0.9.3/.doctrees/api_doc/system/index.doctree and b/v0.9.3/.doctrees/api_doc/system/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/system/network.doctree b/v0.9.3/.doctrees/api_doc/system/network.doctree
index bea8600eb8a..ecafd2cd285 100644
Binary files a/v0.9.3/.doctrees/api_doc/system/network.doctree and b/v0.9.3/.doctrees/api_doc/system/network.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/system/os.doctree b/v0.9.3/.doctrees/api_doc/system/os.doctree
index 468033f7e95..b63ed98e78b 100644
Binary files a/v0.9.3/.doctrees/api_doc/system/os.doctree and b/v0.9.3/.doctrees/api_doc/system/os.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/system/python.doctree b/v0.9.3/.doctrees/api_doc/system/python.doctree
index 9ce71aac6fd..aa50ffce428 100644
Binary files a/v0.9.3/.doctrees/api_doc/system/python.doctree and b/v0.9.3/.doctrees/api_doc/system/python.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/testing/capture.doctree b/v0.9.3/.doctrees/api_doc/testing/capture.doctree
index aec94ed5e72..0fee7b06fd7 100644
Binary files a/v0.9.3/.doctrees/api_doc/testing/capture.doctree and b/v0.9.3/.doctrees/api_doc/testing/capture.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/testing/compare.doctree b/v0.9.3/.doctrees/api_doc/testing/compare.doctree
index 1b90d7ee97a..e1050d56e4d 100644
Binary files a/v0.9.3/.doctrees/api_doc/testing/compare.doctree and b/v0.9.3/.doctrees/api_doc/testing/compare.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/testing/generator.doctree b/v0.9.3/.doctrees/api_doc/testing/generator.doctree
index 6ea0cd3e94c..c2597f55171 100644
Binary files a/v0.9.3/.doctrees/api_doc/testing/generator.doctree and b/v0.9.3/.doctrees/api_doc/testing/generator.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/testing/index.doctree b/v0.9.3/.doctrees/api_doc/testing/index.doctree
index 5bd89d0100f..e984f1732fa 100644
Binary files a/v0.9.3/.doctrees/api_doc/testing/index.doctree and b/v0.9.3/.doctrees/api_doc/testing/index.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/testing/isolated.doctree b/v0.9.3/.doctrees/api_doc/testing/isolated.doctree
index 13eb0ba7963..7967614e6bc 100644
Binary files a/v0.9.3/.doctrees/api_doc/testing/isolated.doctree and b/v0.9.3/.doctrees/api_doc/testing/isolated.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/testing/requires.doctree b/v0.9.3/.doctrees/api_doc/testing/requires.doctree
index e52d816573d..fedbab2d086 100644
Binary files a/v0.9.3/.doctrees/api_doc/testing/requires.doctree and b/v0.9.3/.doctrees/api_doc/testing/requires.doctree differ
diff --git a/v0.9.3/.doctrees/api_doc/testing/simulate.doctree b/v0.9.3/.doctrees/api_doc/testing/simulate.doctree
index c775a1a47f7..3912cb04214 100644
Binary files a/v0.9.3/.doctrees/api_doc/testing/simulate.doctree and b/v0.9.3/.doctrees/api_doc/testing/simulate.doctree differ
diff --git a/v0.9.3/.doctrees/environment.pickle b/v0.9.3/.doctrees/environment.pickle
index 7f774efb433..cacf2dada2e 100644
Binary files a/v0.9.3/.doctrees/environment.pickle and b/v0.9.3/.doctrees/environment.pickle differ
diff --git a/v0.9.3/.doctrees/index.doctree b/v0.9.3/.doctrees/index.doctree
index 227c8ff299b..9e210ed87a1 100644
Binary files a/v0.9.3/.doctrees/index.doctree and b/v0.9.3/.doctrees/index.doctree differ
diff --git a/v0.9.3/.doctrees/tutorials/installation/index.doctree b/v0.9.3/.doctrees/tutorials/installation/index.doctree
index ac46e02500b..e86b3e0c4ca 100644
Binary files a/v0.9.3/.doctrees/tutorials/installation/index.doctree and b/v0.9.3/.doctrees/tutorials/installation/index.doctree differ