[libur-perl] 01/03: New upstream version 0.460

Olivier Sallou osallou at debian.org
Thu May 18 10:20:39 UTC 2017


This is an automated email from the git hooks/post-receive script.

osallou pushed a commit to branch master
in repository libur-perl.

commit 06957d5fbf48caad9eb1ebfe2875ebf1a66c1e55
Author: Olivier Sallou <osallou at debian.org>
Date:   Thu May 18 10:10:26 2017 +0000

    New upstream version 0.460
---
 Changes                                            |   4 +
 META.json                                          | 498 +++++++++++----------
 META.yml                                           | 490 ++++++++++----------
 README.md                                          |   4 +-
 lib/Command.pm                                     |   2 +-
 lib/Command/Tree.pm                                |   2 +-
 lib/Command/V1.pm                                  |   2 +-
 lib/Command/V2.pm                                  |   2 +-
 lib/UR.pm                                          |   6 +-
 lib/UR/All.pm                                      |   2 +-
 lib/UR/AttributeHandlers.pm                        |   2 +-
 lib/UR/BoolExpr.pm                                 |  10 +-
 lib/UR/BoolExpr/Template.pm                        |   2 +-
 lib/UR/BoolExpr/Template/And.pm                    |   2 +-
 lib/UR/BoolExpr/Template/Composite.pm              |   2 +-
 lib/UR/BoolExpr/Template/Or.pm                     |   2 +-
 lib/UR/BoolExpr/Template/PropertyComparison.pm     |   2 +-
 .../Template/PropertyComparison/Between.pm         |   2 +-
 .../BoolExpr/Template/PropertyComparison/Equals.pm |   2 +-
 .../BoolExpr/Template/PropertyComparison/False.pm  |   2 +-
 .../Template/PropertyComparison/GreaterOrEqual.pm  |   2 +-
 .../Template/PropertyComparison/GreaterThan.pm     |   2 +-
 lib/UR/BoolExpr/Template/PropertyComparison/In.pm  |   2 +-
 lib/UR/BoolExpr/Template/PropertyComparison/Isa.pm |   2 +-
 .../Template/PropertyComparison/LessOrEqual.pm     |   2 +-
 .../Template/PropertyComparison/LessThan.pm        |   2 +-
 .../BoolExpr/Template/PropertyComparison/Like.pm   |   2 +-
 .../Template/PropertyComparison/Matches.pm         |   2 +-
 .../Template/PropertyComparison/NotBetween.pm      |   2 +-
 .../Template/PropertyComparison/NotEquals.pm       |   2 +-
 .../BoolExpr/Template/PropertyComparison/NotIn.pm  |   2 +-
 .../Template/PropertyComparison/NotLike.pm         |   2 +-
 .../BoolExpr/Template/PropertyComparison/True.pm   |   2 +-
 lib/UR/BoolExpr/Util.pm                            |   2 +-
 lib/UR/Change.pm                                   |   2 +-
 lib/UR/Context.pm                                  |  12 +-
 lib/UR/Context/AutoUnloadPool.pm                   |   4 +-
 lib/UR/Context/DefaultRoot.pm                      |   2 +-
 lib/UR/Context/ImportIterator.pm                   |   2 +-
 lib/UR/Context/LoadingIterator.pm                  |   2 +-
 lib/UR/Context/ObjectFabricator.pm                 |   2 +-
 lib/UR/Context/Process.pm                          |   6 +-
 lib/UR/Context/Root.pm                             |   2 +-
 lib/UR/Context/Transaction.pm                      |   2 +-
 lib/UR/DBI.pm                                      |   2 +-
 lib/UR/DBI/Report.pm                               |   2 +-
 lib/UR/DataSource.pm                               |   2 +-
 lib/UR/DataSource.pod                              |   2 +-
 lib/UR/DataSource/CSV.pm                           |   2 +-
 lib/UR/DataSource/Code.pm                          |   2 +-
 lib/UR/DataSource/Default.pm                       |   2 +-
 lib/UR/DataSource/File.pm                          |   2 +-
 lib/UR/DataSource/FileMux.pm                       |   4 +-
 lib/UR/DataSource/Filesystem.pm                    |   6 +-
 lib/UR/DataSource/Meta.pm                          |   2 +-
 lib/UR/DataSource/MySQL.pm                         |   7 +-
 lib/UR/DataSource/Oracle.pm                        |   2 +-
 lib/UR/DataSource/Pg.pm                            |   2 +-
 lib/UR/DataSource/QueryPlan.pm                     |   2 +-
 lib/UR/DataSource/RDBMS.pm                         |   4 +-
 lib/UR/DataSource/RDBMS/BitmapIndex.pm             |   2 +-
 lib/UR/DataSource/RDBMS/Entity.pm                  |   2 +-
 lib/UR/DataSource/RDBMS/FkConstraint.pm            |   2 +-
 lib/UR/DataSource/RDBMS/FkConstraintColumn.pm      |   2 +-
 lib/UR/DataSource/RDBMS/PkConstraintColumn.pm      |   2 +-
 lib/UR/DataSource/RDBMS/Table.pm                   |   2 +-
 lib/UR/DataSource/RDBMS/Table/View/Default/Text.pm |   2 +-
 lib/UR/DataSource/RDBMS/TableColumn.pm             |   2 +-
 .../RDBMS/TableColumn/View/Default/Text.pm         |   2 +-
 lib/UR/DataSource/RDBMS/UniqueConstraintColumn.pm  |   2 +-
 lib/UR/DataSource/SQLite.pm                        |   2 +-
 lib/UR/DataSource/ValueDomain.pm                   |   2 +-
 lib/UR/Debug.pm                                    |   2 +-
 lib/UR/DeletedRef.pm                               |   2 +-
 lib/UR/Doc/Pod2Html.pm                             |   2 +-
 lib/UR/Doc/Section.pm                              |   2 +-
 lib/UR/Doc/Writer.pm                               |   2 +-
 lib/UR/Doc/Writer/Html.pm                          |   2 +-
 lib/UR/Doc/Writer/Pod.pm                           |   2 +-
 lib/UR/Env/UR_COMMAND_DUMP_DEBUG_MESSAGES.pm       |   2 +-
 lib/UR/Env/UR_COMMAND_DUMP_STATUS_MESSAGES.pm      |   2 +-
 lib/UR/Env/UR_CONTEXT_BASE.pm                      |   2 +-
 lib/UR/Env/UR_CONTEXT_CACHE_SIZE_HIGHWATER.pm      |   2 +-
 lib/UR/Env/UR_CONTEXT_CACHE_SIZE_LOWWATER.pm       |   2 +-
 lib/UR/Env/UR_CONTEXT_MONITOR_QUERY.pm             |   2 +-
 lib/UR/Env/UR_CONTEXT_ROOT.pm                      |   2 +-
 lib/UR/Env/UR_DBI_DUMP_STACK_ON_CONNECT.pm         |   2 +-
 lib/UR/Env/UR_DBI_EXPLAIN_SQL_CALLSTACK.pm         |   2 +-
 lib/UR/Env/UR_DBI_EXPLAIN_SQL_IF.pm                |   2 +-
 lib/UR/Env/UR_DBI_EXPLAIN_SQL_MATCH.pm             |   2 +-
 lib/UR/Env/UR_DBI_EXPLAIN_SQL_SLOW.pm              |   2 +-
 lib/UR/Env/UR_DBI_MONITOR_DML.pm                   |   2 +-
 lib/UR/Env/UR_DBI_MONITOR_EVERY_FETCH.pm           |   2 +-
 lib/UR/Env/UR_DBI_MONITOR_SQL.pm                   |   2 +-
 lib/UR/Env/UR_DBI_NO_COMMIT.pm                     |   2 +-
 lib/UR/Env/UR_DBI_SUMMARIZE_SQL.pm                 |   2 +-
 lib/UR/Env/UR_DEBUG_OBJECT_PRUNING.pm              |   2 +-
 lib/UR/Env/UR_DEBUG_OBJECT_RELEASE.pm              |   2 +-
 lib/UR/Env/UR_DUMP_DEBUG_MESSAGES.pm               |   2 +-
 lib/UR/Env/UR_DUMP_STATUS_MESSAGES.pm              |   2 +-
 lib/UR/Env/UR_IGNORE.pm                            |   2 +-
 lib/UR/Env/UR_NO_REQUIRE_USER_VERIFY.pm            |   2 +-
 lib/UR/Env/UR_NR_CPU.pm                            |   2 +-
 lib/UR/Env/UR_RUN_LONG_TESTS.pm                    |   2 +-
 lib/UR/Env/UR_STACK_DUMP_ON_DIE.pm                 |   2 +-
 lib/UR/Env/UR_STACK_DUMP_ON_WARN.pm                |   2 +-
 lib/UR/Env/UR_TEST_QUIET.pm                        |   2 +-
 lib/UR/Env/UR_USED_LIBS.pm                         |   2 +-
 lib/UR/Env/UR_USED_MODS.pm                         |   2 +-
 lib/UR/Env/UR_USE_ANY.pm                           |   2 +-
 lib/UR/Env/UR_USE_DUMMY_AUTOGENERATED_IDS.pm       |   2 +-
 lib/UR/Exit.pm                                     |   2 +-
 lib/UR/Iterator.pm                                 |   2 +-
 lib/UR/ModuleBase.pm                               |   8 +-
 lib/UR/ModuleBuild.pm                              |   2 +-
 lib/UR/ModuleConfig.pm                             |   2 +-
 lib/UR/ModuleLoader.pm                             |   2 +-
 lib/UR/Namespace.pm                                |   2 +-
 lib/UR/Namespace/Command.pm                        |   2 +-
 lib/UR/Namespace/Command/Base.pm                   |   2 +-
 lib/UR/Namespace/Command/Define.pm                 |   2 +-
 lib/UR/Namespace/Command/Define/Class.pm           |   2 +-
 lib/UR/Namespace/Command/Define/Datasource.pm      |   2 +-
 lib/UR/Namespace/Command/Define/Datasource/File.pm |   2 +-
 .../Namespace/Command/Define/Datasource/Mysql.pm   |   2 +-
 .../Namespace/Command/Define/Datasource/Oracle.pm  |   2 +-
 lib/UR/Namespace/Command/Define/Datasource/Pg.pm   |   2 +-
 .../Namespace/Command/Define/Datasource/Rdbms.pm   |   2 +-
 .../Command/Define/Datasource/RdbmsWithAuth.pm     |   2 +-
 .../Namespace/Command/Define/Datasource/Sqlite.pm  |   2 +-
 lib/UR/Namespace/Command/Define/Db.pm              |   2 +-
 lib/UR/Namespace/Command/Define/Namespace.pm       |   2 +-
 lib/UR/Namespace/Command/Init.pm                   |   2 +-
 lib/UR/Namespace/Command/List.pm                   |   2 +-
 lib/UR/Namespace/Command/List/Classes.pm           |   2 +-
 lib/UR/Namespace/Command/List/Modules.pm           |   2 +-
 lib/UR/Namespace/Command/List/Objects.pm           |   2 +-
 lib/UR/Namespace/Command/Old.pm                    |   2 +-
 lib/UR/Namespace/Command/Old/DiffRewrite.pm        |   2 +-
 lib/UR/Namespace/Command/Old/DiffUpdate.pm         |   2 +-
 lib/UR/Namespace/Command/Old/ExportDbicClasses.pm  |   2 +-
 lib/UR/Namespace/Command/Old/Info.pm               |   2 +-
 lib/UR/Namespace/Command/Old/Redescribe.pm         |   2 +-
 lib/UR/Namespace/Command/RunsOnModulesInTree.pm    |   2 +-
 lib/UR/Namespace/Command/Show/Properties.pm        |   2 +-
 lib/UR/Namespace/Command/Sys.pm                    |   2 +-
 lib/UR/Namespace/Command/Sys/ClassBrowser.pm       |   6 +-
 lib/UR/Namespace/Command/Test.pm                   |   2 +-
 lib/UR/Namespace/Command/Test/Callcount.pm         |   2 +-
 lib/UR/Namespace/Command/Test/Callcount/List.pm    |   2 +-
 lib/UR/Namespace/Command/Test/Compile.pm           |   2 +-
 lib/UR/Namespace/Command/Test/Eval.pm              |   2 +-
 lib/UR/Namespace/Command/Test/Run.pm               |   2 +-
 .../Namespace/Command/Test/TrackObjectRelease.pm   |   2 +-
 lib/UR/Namespace/Command/Test/Use.pm               |   2 +-
 lib/UR/Namespace/Command/Test/Window.pm            |   2 +-
 lib/UR/Namespace/Command/Update.pm                 |   2 +-
 lib/UR/Namespace/Command/Update/ClassDiagram.pm    |   2 +-
 lib/UR/Namespace/Command/Update/ClassesFromDb.pm   |   4 +-
 lib/UR/Namespace/Command/Update/Doc.pm             |   2 +-
 lib/UR/Namespace/Command/Update/Pod.pm             |   2 +-
 lib/UR/Namespace/Command/Update/RenameClass.pm     |   2 +-
 .../Namespace/Command/Update/RewriteClassHeader.pm |   2 +-
 lib/UR/Namespace/Command/Update/SchemaDiagram.pm   |   2 +-
 .../Namespace/Command/Update/TabCompletionSpec.pm  |   2 +-
 lib/UR/Object.pm                                   |   8 +-
 lib/UR/Object/Accessorized.pm                      |   2 +-
 lib/UR/Object/Command/FetchAndDo.pm                |   2 +-
 lib/UR/Object/Command/List.pm                      |   2 +-
 lib/UR/Object/Command/List/Style.pm                |   2 +-
 lib/UR/Object/Ghost.pm                             |   2 +-
 lib/UR/Object/Index.pm                             |   2 +-
 lib/UR/Object/Iterator.pm                          |   2 +-
 lib/UR/Object/Join.pm                              |   2 +-
 lib/UR/Object/Property.pm                          |   6 +-
 lib/UR/Object/Property/View/Default/Text.pm        |   2 +-
 .../Property/View/DescriptionLineItem/Text.pm      |   2 +-
 .../Property/View/ReferenceDescription/Text.pm     |   2 +-
 lib/UR/Object/Set.pm                               |   2 +-
 lib/UR/Object/Set/View/Default/Html.pm             |   2 +-
 lib/UR/Object/Set/View/Default/Json.pm             |   2 +-
 lib/UR/Object/Set/View/Default/Text.pm             |   2 +-
 lib/UR/Object/Set/View/Default/Xml.pm              |   2 +-
 lib/UR/Object/Tag.pm                               |   6 +-
 lib/UR/Object/Type.pm                              |   2 +-
 lib/UR/Object/Type.pod                             |  16 +-
 lib/UR/Object/Type/AccessorWriter.pm               |   4 +-
 lib/UR/Object/Type/AccessorWriter/Product.pm       |   2 +-
 lib/UR/Object/Type/AccessorWriter/Sum.pm           |   2 +-
 lib/UR/Object/Type/Initializer.pm                  |   2 +-
 lib/UR/Object/Type/InternalAPI.pm                  |   2 +-
 lib/UR/Object/Type/ModuleWriter.pm                 |   2 +-
 lib/UR/Object/Type/View/AvailableViews/Json.pm     |   2 +-
 lib/UR/Object/Type/View/AvailableViews/Xml.pm      |   2 +-
 lib/UR/Object/Type/View/Default/Text.pm            |   2 +-
 lib/UR/Object/Type/View/Default/Xml.pm             |   2 +-
 lib/UR/Object/Value.pm                             |   2 +-
 lib/UR/Object/View.pm                              |   2 +-
 lib/UR/Object/View/Aspect.pm                       |   2 +-
 lib/UR/Object/View/Default/Gtk.pm                  |   2 +-
 lib/UR/Object/View/Default/Gtk2.pm                 |   2 +-
 lib/UR/Object/View/Default/Html.pm                 |   2 +-
 lib/UR/Object/View/Default/Json.pm                 |   2 +-
 lib/UR/Object/View/Default/Text.pm                 |   2 +-
 lib/UR/Object/View/Default/Xml.pm                  |   2 +-
 lib/UR/Object/View/Default/Xsl.pm                  |   2 +-
 lib/UR/Object/View/Lister/Text.pm                  |   2 +-
 lib/UR/Object/View/Static/Html.pm                  |   2 +-
 lib/UR/Object/View/Toolkit.pm                      |   2 +-
 lib/UR/Object/View/Toolkit/Text.pm                 |   2 +-
 lib/UR/ObjectDeprecated.pm                         |   2 +-
 lib/UR/ObjectV001removed.pm                        |   2 +-
 lib/UR/ObjectV04removed.pm                         |   2 +-
 lib/UR/Observer.pm                                 |   2 +-
 lib/UR/Role.pm                                     |   4 +-
 lib/UR/Role/Instance.pm                            |   2 +-
 lib/UR/Role/MethodModifier.pm                      |   2 +
 lib/UR/Role/MethodModifier/After.pm                |   2 +
 lib/UR/Role/MethodModifier/Around.pm               |   2 +
 lib/UR/Role/MethodModifier/Before.pm               |   2 +
 lib/UR/Role/Param.pm                               |   6 +-
 lib/UR/Role/Prototype.pm                           |   2 +-
 lib/UR/Role/PrototypeWithParams.pm                 |   2 +-
 lib/UR/Service/JsonRpcServer.pm                    |   2 +-
 lib/UR/Service/RPC/Executer.pm                     |   6 +-
 lib/UR/Service/RPC/Message.pm                      |   2 +-
 lib/UR/Service/RPC/Server.pm                       |   2 +-
 lib/UR/Service/RPC/TcpConnectionListener.pm        |   2 +-
 lib/UR/Service/WebServer.pm                        |   4 +-
 lib/UR/Singleton.pm                                |   2 +-
 lib/UR/Util.pm                                     |   2 +-
 lib/UR/Value.pm                                    |   2 +-
 lib/UR/Value/ARRAY.pm                              |   2 +-
 lib/UR/Value/Blob.pm                               |   2 +-
 lib/UR/Value/Boolean.pm                            |   2 +-
 lib/UR/Value/Boolean/View/Default/Text.pm          |   2 +-
 lib/UR/Value/CODE.pm                               |   2 +-
 lib/UR/Value/CSV.pm                                |   2 +-
 lib/UR/Value/DateTime.pm                           |   2 +-
 lib/UR/Value/Decimal.pm                            |   2 +-
 lib/UR/Value/DirectoryPath.pm                      |   2 +-
 lib/UR/Value/FOF.pm                                |   2 +-
 lib/UR/Value/FilePath.pm                           |   2 +-
 lib/UR/Value/FilesystemPath.pm                     |   2 +-
 lib/UR/Value/Float.pm                              |   2 +-
 lib/UR/Value/GLOB.pm                               |   2 +-
 lib/UR/Value/HASH.pm                               |   2 +-
 lib/UR/Value/Integer.pm                            |   2 +-
 lib/UR/Value/Iterator.pm                           |   2 +-
 lib/UR/Value/Number.pm                             |   2 +-
 lib/UR/Value/PerlReference.pm                      |   2 +-
 lib/UR/Value/REF.pm                                |   2 +-
 lib/UR/Value/SCALAR.pm                             |   2 +-
 lib/UR/Value/Set.pm                                |   2 +-
 lib/UR/Value/SloppyPrimitive.pm                    |   2 +-
 lib/UR/Value/String.pm                             |   2 +-
 lib/UR/Value/Text.pm                               |   2 +-
 lib/UR/Value/Timestamp.pm                          |   2 +-
 lib/UR/Value/URL.pm                                |   2 +-
 lib/UR/Vocabulary.pm                               |   2 +-
 260 files changed, 812 insertions(+), 791 deletions(-)

diff --git a/Changes b/Changes
index b10c105..432f0e4 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for UR
 
+0.46 2017-03-24T19:40:54Z
+        Documentation fixes
+        Bug fixes for the mysql data source
+
 0.45 2016-09-21T22:48:23Z
         UR now supports Roles.  See the docs in UR::Role.
         -limit and -offset are now handled in the database where possible.
diff --git a/META.json b/META.json
index 96fe217..2abb9c8 100644
--- a/META.json
+++ b/META.json
@@ -96,7 +96,7 @@
    "provides" : {
       "Command" : {
          "file" : "lib/Command.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "Command::Common" : {
          "file" : "lib/Command/Common.pm"
@@ -127,15 +127,15 @@
       },
       "Command::Tree" : {
          "file" : "lib/Command/Tree.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "Command::V1" : {
          "file" : "lib/Command/V1.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "Command::V2" : {
          "file" : "lib/Command/V2.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "Devel::callsfrom" : {
          "file" : "lib/Devel/callcount.pm"
@@ -157,19 +157,19 @@
       },
       "UR" : {
          "file" : "lib/UR.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::All" : {
          "file" : "lib/UR/All.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::AttributeHandlers" : {
          "file" : "lib/UR/AttributeHandlers.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr" : {
          "file" : "lib/UR/BoolExpr.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::BxParser" : {
          "file" : "lib/UR/BoolExpr/BxParser.pm"
@@ -180,138 +180,138 @@
       },
       "UR::BoolExpr::Template" : {
          "file" : "lib/UR/BoolExpr/Template.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::And" : {
          "file" : "lib/UR/BoolExpr/Template/And.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::Composite" : {
          "file" : "lib/UR/BoolExpr/Template/Composite.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::Or" : {
          "file" : "lib/UR/BoolExpr/Template/Or.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::Between" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/Between.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::Equals" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/Equals.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::False" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/False.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::GreaterOrEqual" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/GreaterOrEqual.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::GreaterThan" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/GreaterThan.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::In" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/In.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::Isa" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/Isa.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::LessOrEqual" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/LessOrEqual.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::LessThan" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/LessThan.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::Like" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/Like.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::Matches" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/Matches.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::NotBetween" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/NotBetween.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::NotEquals" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/NotEquals.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::NotIn" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/NotIn.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::NotLike" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/NotLike.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Template::PropertyComparison::True" : {
          "file" : "lib/UR/BoolExpr/Template/PropertyComparison/True.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Util" : {
          "file" : "lib/UR/BoolExpr/Util.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::BoolExpr::Util::clonedThing" : {
          "file" : "lib/UR/BoolExpr/Util.pm"
       },
       "UR::Change" : {
          "file" : "lib/UR/Change.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Context" : {
          "file" : "lib/UR/Context.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Context::AutoUnloadPool" : {
          "file" : "lib/UR/Context/AutoUnloadPool.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Context::DefaultRoot" : {
          "file" : "lib/UR/Context/DefaultRoot.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Context::LoadingIterator" : {
          "file" : "lib/UR/Context/LoadingIterator.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Context::ObjectFabricator" : {
          "file" : "lib/UR/Context/ObjectFabricator.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Context::Process" : {
          "file" : "lib/UR/Context/Process.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Context::Root" : {
          "file" : "lib/UR/Context/Root.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Context::Transaction" : {
          "file" : "lib/UR/Context/Transaction.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DBI" : {
          "file" : "lib/UR/DBI.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DBI::Report" : {
          "file" : "lib/UR/DBI/Report.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DBI::db" : {
          "file" : "lib/UR/DBI.pm"
@@ -321,47 +321,47 @@
       },
       "UR::DataSource" : {
          "file" : "lib/UR/DataSource.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::CSV" : {
          "file" : "lib/UR/DataSource/CSV.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::Code" : {
          "file" : "lib/UR/DataSource/Code.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::Default" : {
          "file" : "lib/UR/DataSource/Default.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::File" : {
          "file" : "lib/UR/DataSource/File.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::FileMux" : {
          "file" : "lib/UR/DataSource/FileMux.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::Filesystem" : {
          "file" : "lib/UR/DataSource/Filesystem.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::Meta" : {
          "file" : "lib/UR/DataSource/Meta.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::MySQL" : {
          "file" : "lib/UR/DataSource/MySQL.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::Oracle" : {
          "file" : "lib/UR/DataSource/Oracle.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::Pg" : {
          "file" : "lib/UR/DataSource/Pg.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::Pg::Operator::False" : {
          "file" : "lib/UR/DataSource/Pg/Operator/False.pm"
@@ -371,27 +371,27 @@
       },
       "UR::DataSource::QueryPlan" : {
          "file" : "lib/UR/DataSource/QueryPlan.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS" : {
          "file" : "lib/UR/DataSource/RDBMS.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::BitmapIndex" : {
          "file" : "lib/UR/DataSource/RDBMS/BitmapIndex.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::Entity" : {
          "file" : "lib/UR/DataSource/RDBMS/Entity.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::FkConstraint" : {
          "file" : "lib/UR/DataSource/RDBMS/FkConstraint.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::FkConstraintColumn" : {
          "file" : "lib/UR/DataSource/RDBMS/FkConstraintColumn.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::Operator::Between" : {
          "file" : "lib/UR/DataSource/RDBMS/Operator/Between.pm"
@@ -437,206 +437,206 @@
       },
       "UR::DataSource::RDBMS::PkConstraintColumn" : {
          "file" : "lib/UR/DataSource/RDBMS/PkConstraintColumn.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::Table" : {
          "file" : "lib/UR/DataSource/RDBMS/Table.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::Table::View::Default::Text" : {
          "file" : "lib/UR/DataSource/RDBMS/Table/View/Default/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::TableColumn" : {
          "file" : "lib/UR/DataSource/RDBMS/TableColumn.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::TableColumn::View::Default::Text" : {
          "file" : "lib/UR/DataSource/RDBMS/TableColumn/View/Default/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMS::UniqueConstraintColumn" : {
          "file" : "lib/UR/DataSource/RDBMS/UniqueConstraintColumn.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::RDBMSRetriableOperations" : {
          "file" : "lib/UR/DataSource/RDBMSRetriableOperations.pm"
       },
       "UR::DataSource::SQLite" : {
          "file" : "lib/UR/DataSource/SQLite.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DataSource::ValueDomain" : {
          "file" : "lib/UR/DataSource/ValueDomain.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Debug" : {
          "file" : "lib/UR/Debug.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::DeletedRef" : {
          "file" : "lib/UR/DeletedRef.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Doc::Pod2Html" : {
          "file" : "lib/UR/Doc/Pod2Html.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Doc::Section" : {
          "file" : "lib/UR/Doc/Section.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Doc::Writer" : {
          "file" : "lib/UR/Doc/Writer.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Doc::Writer::Html" : {
          "file" : "lib/UR/Doc/Writer/Html.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Doc::Writer::Pod" : {
          "file" : "lib/UR/Doc/Writer/Pod.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_COMMAND_DUMP_DEBUG_MESSAGES" : {
          "file" : "lib/UR/Env/UR_COMMAND_DUMP_DEBUG_MESSAGES.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_COMMAND_DUMP_STATUS_MESSAGES" : {
          "file" : "lib/UR/Env/UR_COMMAND_DUMP_STATUS_MESSAGES.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_CONTEXT_BASE" : {
          "file" : "lib/UR/Env/UR_CONTEXT_BASE.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_CONTEXT_CACHE_SIZE_HIGHWATER" : {
          "file" : "lib/UR/Env/UR_CONTEXT_CACHE_SIZE_HIGHWATER.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_CONTEXT_CACHE_SIZE_LOWWATER" : {
          "file" : "lib/UR/Env/UR_CONTEXT_CACHE_SIZE_LOWWATER.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_CONTEXT_LIBS" : {
          "file" : "lib/UR/Env/UR_USED_LIBS.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_CONTEXT_MONITOR_QUERY" : {
          "file" : "lib/UR/Env/UR_CONTEXT_MONITOR_QUERY.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_CONTEXT_ROOT" : {
          "file" : "lib/UR/Env/UR_CONTEXT_ROOT.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_DUMP_STACK_ON_CONNECT" : {
          "file" : "lib/UR/Env/UR_DBI_DUMP_STACK_ON_CONNECT.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_EXPLAIN_SQL_CALLSTACK" : {
          "file" : "lib/UR/Env/UR_DBI_EXPLAIN_SQL_CALLSTACK.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_EXPLAIN_SQL_IF" : {
          "file" : "lib/UR/Env/UR_DBI_EXPLAIN_SQL_IF.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_EXPLAIN_SQL_MATCH" : {
          "file" : "lib/UR/Env/UR_DBI_EXPLAIN_SQL_MATCH.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_EXPLAIN_SQL_SLOW" : {
          "file" : "lib/UR/Env/UR_DBI_EXPLAIN_SQL_SLOW.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_MONITOR_DML" : {
          "file" : "lib/UR/Env/UR_DBI_MONITOR_DML.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_MONITOR_EVERY_FETCH" : {
          "file" : "lib/UR/Env/UR_DBI_MONITOR_EVERY_FETCH.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_MONITOR_SQL" : {
          "file" : "lib/UR/Env/UR_DBI_MONITOR_SQL.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_NO_COMMIT" : {
          "file" : "lib/UR/Env/UR_DBI_NO_COMMIT.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DBI_SUMMARIZE_SQL" : {
          "file" : "lib/UR/Env/UR_DBI_SUMMARIZE_SQL.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DEBUG_OBJECT_PRUNING" : {
          "file" : "lib/UR/Env/UR_DEBUG_OBJECT_PRUNING.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DEBUG_OBJECT_RELEASE" : {
          "file" : "lib/UR/Env/UR_DEBUG_OBJECT_RELEASE.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DUMP_DEBUG_MESSAGES" : {
          "file" : "lib/UR/Env/UR_DUMP_DEBUG_MESSAGES.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_DUMP_STATUS_MESSAGES" : {
          "file" : "lib/UR/Env/UR_DUMP_STATUS_MESSAGES.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_IGNORE" : {
          "file" : "lib/UR/Env/UR_IGNORE.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_NO_REQUIRE_USER_VERIFY" : {
          "file" : "lib/UR/Env/UR_NO_REQUIRE_USER_VERIFY.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_NR_CPU" : {
          "file" : "lib/UR/Env/UR_NR_CPU.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_RUN_LONG_TESTS" : {
          "file" : "lib/UR/Env/UR_RUN_LONG_TESTS.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_STACK_DUMP_ON_DIE" : {
          "file" : "lib/UR/Env/UR_STACK_DUMP_ON_DIE.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_STACK_DUMP_ON_WARN" : {
          "file" : "lib/UR/Env/UR_STACK_DUMP_ON_WARN.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_TEST_QUIET" : {
          "file" : "lib/UR/Env/UR_TEST_QUIET.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_USED_MODS" : {
          "file" : "lib/UR/Env/UR_USED_MODS.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_USE_ANY" : {
          "file" : "lib/UR/Env/UR_USE_ANY.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Env::UR_USE_DUMMY_AUTOGENERATED_IDS" : {
          "file" : "lib/UR/Env/UR_USE_DUMMY_AUTOGENERATED_IDS.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Exit" : {
          "file" : "lib/UR/Exit.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Iterator" : {
          "file" : "lib/UR/Iterator.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::ModuleBase" : {
          "file" : "lib/UR/ModuleBase.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::ModuleBase::Message" : {
          "file" : "lib/UR/ObjectDeprecated.pm"
@@ -646,126 +646,126 @@
       },
       "UR::ModuleConfig" : {
          "file" : "lib/UR/ModuleConfig.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::ModuleLoader" : {
          "file" : "lib/UR/ModuleLoader.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace" : {
          "file" : "lib/UR/Namespace.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command" : {
          "file" : "lib/UR/Namespace/Command.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Base" : {
          "file" : "lib/UR/Namespace/Command/Base.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define" : {
          "file" : "lib/UR/Namespace/Command/Define.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Class" : {
          "file" : "lib/UR/Namespace/Command/Define/Class.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Datasource" : {
          "file" : "lib/UR/Namespace/Command/Define/Datasource.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Datasource::File" : {
          "file" : "lib/UR/Namespace/Command/Define/Datasource/File.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Datasource::Mysql" : {
          "file" : "lib/UR/Namespace/Command/Define/Datasource/Mysql.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Datasource::Oracle" : {
          "file" : "lib/UR/Namespace/Command/Define/Datasource/Oracle.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Datasource::Pg" : {
          "file" : "lib/UR/Namespace/Command/Define/Datasource/Pg.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Datasource::Rdbms" : {
          "file" : "lib/UR/Namespace/Command/Define/Datasource/Rdbms.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Datasource::RdbmsWithAuth" : {
          "file" : "lib/UR/Namespace/Command/Define/Datasource/RdbmsWithAuth.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Datasource::Sqlite" : {
          "file" : "lib/UR/Namespace/Command/Define/Datasource/Sqlite.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Db" : {
          "file" : "lib/UR/Namespace/Command/Define/Db.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Define::Namespace" : {
          "file" : "lib/UR/Namespace/Command/Define/Namespace.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Init" : {
          "file" : "lib/UR/Namespace/Command/Init.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::List" : {
          "file" : "lib/UR/Namespace/Command/List.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::List::Classes" : {
          "file" : "lib/UR/Namespace/Command/List/Classes.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::List::Modules" : {
          "file" : "lib/UR/Namespace/Command/List/Modules.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::List::Objects" : {
          "file" : "lib/UR/Namespace/Command/List/Objects.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Old" : {
          "file" : "lib/UR/Namespace/Command/Old.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Old::DiffRewrite" : {
          "file" : "lib/UR/Namespace/Command/Old/DiffRewrite.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Old::DiffUpdate" : {
          "file" : "lib/UR/Namespace/Command/Old/DiffUpdate.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Old::ExportDbicClasses" : {
          "file" : "lib/UR/Namespace/Command/Old/ExportDbicClasses.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Old::Info" : {
          "file" : "lib/UR/Namespace/Command/Old/Info.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Old::Redescribe" : {
          "file" : "lib/UR/Namespace/Command/Old/Redescribe.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::RunsOnModulesInTree" : {
          "file" : "lib/UR/Namespace/Command/RunsOnModulesInTree.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Show" : {
          "file" : "lib/UR/Namespace/Command/Show.pm"
       },
       "UR::Namespace::Command::Show::Properties" : {
          "file" : "lib/UR/Namespace/Command/Show/Properties.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Show::Schema" : {
          "file" : "lib/UR/Namespace/Command/Show/Schema.pm"
@@ -775,105 +775,105 @@
       },
       "UR::Namespace::Command::Sys" : {
          "file" : "lib/UR/Namespace/Command/Sys.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Sys::ClassBrowser" : {
          "file" : "lib/UR/Namespace/Command/Sys/ClassBrowser.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Sys::ClassBrowser::TreeItem" : {
          "file" : "lib/UR/Namespace/Command/Sys/ClassBrowser.pm"
       },
       "UR::Namespace::Command::Test" : {
          "file" : "lib/UR/Namespace/Command/Test.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Test::Callcount" : {
          "file" : "lib/UR/Namespace/Command/Test/Callcount.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Test::Callcount::List" : {
          "file" : "lib/UR/Namespace/Command/Test/Callcount/List.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Test::Compile" : {
          "file" : "lib/UR/Namespace/Command/Test/Compile.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Test::Eval" : {
          "file" : "lib/UR/Namespace/Command/Test/Eval.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Test::Run" : {
          "file" : "lib/UR/Namespace/Command/Test/Run.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Test::TrackObjectRelease" : {
          "file" : "lib/UR/Namespace/Command/Test/TrackObjectRelease.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Test::Use" : {
          "file" : "lib/UR/Namespace/Command/Test/Use.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Test::Window" : {
          "file" : "lib/UR/Namespace/Command/Test/Window.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Test::Window::Tk" : {
          "file" : "lib/UR/Namespace/Command/Test/Window.pm"
       },
       "UR::Namespace::Command::Update" : {
          "file" : "lib/UR/Namespace/Command/Update.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Update::ClassDiagram" : {
          "file" : "lib/UR/Namespace/Command/Update/ClassDiagram.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Update::ClassesFromDb" : {
          "file" : "lib/UR/Namespace/Command/Update/ClassesFromDb.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Update::Doc" : {
          "file" : "lib/UR/Namespace/Command/Update/Doc.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Update::Pod" : {
          "file" : "lib/UR/Namespace/Command/Update/Pod.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Update::RenameClass" : {
          "file" : "lib/UR/Namespace/Command/Update/RenameClass.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Update::RewriteClassHeader" : {
          "file" : "lib/UR/Namespace/Command/Update/RewriteClassHeader.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Update::SchemaDiagram" : {
          "file" : "lib/UR/Namespace/Command/Update/SchemaDiagram.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Namespace::Command::Update::TabCompletionSpec" : {
          "file" : "lib/UR/Namespace/Command/Update/TabCompletionSpec.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object" : {
          "file" : "lib/UR/Object.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Accessorized" : {
          "file" : "lib/UR/Object/Accessorized.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Command::FetchAndDo" : {
          "file" : "lib/UR/Object/Command/FetchAndDo.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Command::List" : {
          "file" : "lib/UR/Object/Command/List.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Command::List::Csv" : {
          "file" : "lib/UR/Object/Command/List/Style.pm"
@@ -889,7 +889,7 @@
       },
       "UR::Object::Command::List::Style" : {
          "file" : "lib/UR/Object/Command/List/Style.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Command::List::Text" : {
          "file" : "lib/UR/Object/Command/List/Style.pm"
@@ -902,74 +902,74 @@
       },
       "UR::Object::Ghost" : {
          "file" : "lib/UR/Object/Ghost.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Index" : {
          "file" : "lib/UR/Object/Index.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Iterator" : {
          "file" : "lib/UR/Object/Iterator.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Join" : {
          "file" : "lib/UR/Object/Join.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Property" : {
          "file" : "lib/UR/Object/Property.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Property::View::Default::Text" : {
          "file" : "lib/UR/Object/Property/View/Default/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Property::View::DescriptionLineItem::Text" : {
          "file" : "lib/UR/Object/Property/View/DescriptionLineItem/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Property::View::ReferenceDescription::Text" : {
          "file" : "lib/UR/Object/Property/View/ReferenceDescription/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Set" : {
          "file" : "lib/UR/Object/Set.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Set::View::Default::Html" : {
          "file" : "lib/UR/Object/Set/View/Default/Html.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Set::View::Default::Json" : {
          "file" : "lib/UR/Object/Set/View/Default/Json.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Set::View::Default::Text" : {
          "file" : "lib/UR/Object/Set/View/Default/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Set::View::Default::Xml" : {
          "file" : "lib/UR/Object/Set/View/Default/Xml.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Tag" : {
          "file" : "lib/UR/Object/Tag.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Type" : {
          "file" : "lib/UR/Object/Type.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Type::AccessorWriter" : {
          "file" : "lib/UR/Object/Type/AccessorWriter.pm"
       },
       "UR::Object::Type::AccessorWriter::Product" : {
          "file" : "lib/UR/Object/Type/AccessorWriter/Product.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Type::AccessorWriter::Sum" : {
          "file" : "lib/UR/Object/Type/AccessorWriter/Sum.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Type::Initializer" : {
          "file" : "lib/UR/Object/Type/Initializer.pm"
@@ -979,131 +979,135 @@
       },
       "UR::Object::Type::View::AvailableViews::Json" : {
          "file" : "lib/UR/Object/Type/View/AvailableViews/Json.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Type::View::AvailableViews::Xml" : {
          "file" : "lib/UR/Object/Type/View/AvailableViews/Xml.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Type::View::Default::Text" : {
          "file" : "lib/UR/Object/Type/View/Default/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Type::View::Default::Xml" : {
          "file" : "lib/UR/Object/Type/View/Default/Xml.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::Value" : {
          "file" : "lib/UR/Object/Value.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View" : {
          "file" : "lib/UR/Object/View.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Aspect" : {
          "file" : "lib/UR/Object/View/Aspect.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Default::Gtk" : {
          "file" : "lib/UR/Object/View/Default/Gtk.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Default::Gtk2" : {
          "file" : "lib/UR/Object/View/Default/Gtk2.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Default::Html" : {
          "file" : "lib/UR/Object/View/Default/Html.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Default::Json" : {
          "file" : "lib/UR/Object/View/Default/Json.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Default::Text" : {
          "file" : "lib/UR/Object/View/Default/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Default::Xml" : {
          "file" : "lib/UR/Object/View/Default/Xml.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Default::Xsl" : {
          "file" : "lib/UR/Object/View/Default/Xsl.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Lister::Text" : {
          "file" : "lib/UR/Object/View/Lister/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Static::Html" : {
          "file" : "lib/UR/Object/View/Static/Html.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Toolkit" : {
          "file" : "lib/UR/Object/View/Toolkit.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Object::View::Toolkit::Text" : {
          "file" : "lib/UR/Object/View/Toolkit/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Observer" : {
          "file" : "lib/UR/Observer.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Role" : {
          "file" : "lib/UR/Role.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Role::Instance" : {
          "file" : "lib/UR/Role/Instance.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Role::MethodModifier" : {
-         "file" : "lib/UR/Role/MethodModifier.pm"
+         "file" : "lib/UR/Role/MethodModifier.pm",
+         "version" : "0.46"
       },
       "UR::Role::MethodModifier::After" : {
-         "file" : "lib/UR/Role/MethodModifier/After.pm"
+         "file" : "lib/UR/Role/MethodModifier/After.pm",
+         "version" : "0.46"
       },
       "UR::Role::MethodModifier::Around" : {
-         "file" : "lib/UR/Role/MethodModifier/Around.pm"
+         "file" : "lib/UR/Role/MethodModifier/Around.pm",
+         "version" : "0.46"
       },
       "UR::Role::MethodModifier::Before" : {
-         "file" : "lib/UR/Role/MethodModifier/Before.pm"
+         "file" : "lib/UR/Role/MethodModifier/Before.pm",
+         "version" : "0.46"
       },
       "UR::Role::Param" : {
          "file" : "lib/UR/Role/Param.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Role::Prototype" : {
          "file" : "lib/UR/Role/Prototype.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Role::PrototypeWithParams" : {
          "file" : "lib/UR/Role/PrototypeWithParams.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Service::JsonRpcServer" : {
          "file" : "lib/UR/Service/JsonRpcServer.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Service::RPC::Executer" : {
          "file" : "lib/UR/Service/RPC/Executer.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Service::RPC::Message" : {
          "file" : "lib/UR/Service/RPC/Message.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Service::RPC::Server" : {
          "file" : "lib/UR/Service/RPC/Server.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Service::RPC::TcpConnectionListener" : {
          "file" : "lib/UR/Service/RPC/TcpConnectionListener.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Service::UrlRouter" : {
          "file" : "lib/UR/Service/UrlRouter.pm"
@@ -1116,132 +1120,132 @@
       },
       "UR::Singleton" : {
          "file" : "lib/UR/Singleton.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Util" : {
          "file" : "lib/UR/Util.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Util::ArrayRefIterator" : {
          "file" : "lib/UR/Util/ArrayRefIterator.pm"
       },
       "UR::Value" : {
          "file" : "lib/UR/Value.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::ARRAY" : {
          "file" : "lib/UR/Value/ARRAY.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Blob" : {
          "file" : "lib/UR/Value/Blob.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Boolean" : {
          "file" : "lib/UR/Value/Boolean.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Boolean::View::Default::Text" : {
          "file" : "lib/UR/Value/Boolean/View/Default/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::CODE" : {
          "file" : "lib/UR/Value/CODE.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::CSV" : {
          "file" : "lib/UR/Value/CSV.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::DateTime" : {
          "file" : "lib/UR/Value/DateTime.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Decimal" : {
          "file" : "lib/UR/Value/Decimal.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::DirectoryPath" : {
          "file" : "lib/UR/Value/DirectoryPath.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::FOF" : {
          "file" : "lib/UR/Value/FOF.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::FilePath" : {
          "file" : "lib/UR/Value/FilePath.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::FilesystemPath" : {
          "file" : "lib/UR/Value/FilesystemPath.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Float" : {
          "file" : "lib/UR/Value/Float.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::GLOB" : {
          "file" : "lib/UR/Value/GLOB.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::HASH" : {
          "file" : "lib/UR/Value/HASH.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Integer" : {
          "file" : "lib/UR/Value/Integer.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Iterator" : {
          "file" : "lib/UR/Value/Iterator.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::JSON" : {
          "file" : "lib/UR/Value/JSON.pm"
       },
       "UR::Value::Number" : {
          "file" : "lib/UR/Value/Number.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::PerlReference" : {
          "file" : "lib/UR/Value/PerlReference.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::REF" : {
          "file" : "lib/UR/Value/REF.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::SCALAR" : {
          "file" : "lib/UR/Value/SCALAR.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Set" : {
          "file" : "lib/UR/Value/Set.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::SloppyPrimitive" : {
          "file" : "lib/UR/Value/SloppyPrimitive.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::String" : {
          "file" : "lib/UR/Value/String.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Text" : {
          "file" : "lib/UR/Value/Text.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Timestamp" : {
          "file" : "lib/UR/Value/Timestamp.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::Type" : {
          "file" : "lib/UR/Value.pm"
       },
       "UR::Value::URL" : {
          "file" : "lib/UR/Value/URL.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "UR::Value::View::Default::Html" : {
          "file" : "lib/UR/Value/View/Default/Html.pm"
@@ -1257,7 +1261,7 @@
       },
       "UR::Vocabulary" : {
          "file" : "lib/UR/Vocabulary.pm",
-         "version" : "0.45"
+         "version" : "0.46"
       },
       "above" : {
          "file" : "lib/above.pm",
@@ -1279,7 +1283,7 @@
          "web" : "https://github.com/genome/UR"
       }
    },
-   "version" : "0.45",
+   "version" : "0.46",
    "x_contributors" : [
       "josborne <josborne at watson.wustl.edu>",
       "thepler <thepler at watson.wustl.edu>",
@@ -1347,13 +1351,13 @@
       "nnutter <nnutter at genome.wustl.edu>",
       "Nathaniel Nutter <iam at nnutter.com>",
       "Eddie Belter <ebelter at genome.wustl.edu>",
-      "Eddie Belter <ebelter at gmail.com>",
       "APipe Tester <apipe-tester at genome.wustl.edu>",
       "Jim Eldred <jeldred at genome.wustl.edu>",
       "Yanick Champoux <yanick at babyl.dyndns.org>",
       "Thomas B. Mooney <tmooney at genome.wustl.edu>",
       "Thomas B. Mooney <mooney at wustl.edu>",
+      "Anthony Brummett <abrummet at genome.wustl.edu>",
       "Anthony Brummett <brummett at gmail.com>",
-      "Anthony Brummett <abrummet at genome.wustl.edu>"
+      "Eddie Belter <ebelter at gmail.com>"
    ]
 }
diff --git a/META.yml b/META.yml
index d41e23d..80814be 100644
--- a/META.yml
+++ b/META.yml
@@ -32,7 +32,7 @@ no_index:
 provides:
   Command:
     file: lib/Command.pm
-    version: '0.45'
+    version: '0.46'
   Command::Common:
     file: lib/Command/Common.pm
   Command::DynamicSubCommands:
@@ -53,13 +53,13 @@ provides:
     file: lib/Command/Test/Tree1/Echo2.pm
   Command::Tree:
     file: lib/Command/Tree.pm
-    version: '0.45'
+    version: '0.46'
   Command::V1:
     file: lib/Command/V1.pm
-    version: '0.45'
+    version: '0.46'
   Command::V2:
     file: lib/Command/V2.pm
-    version: '0.45'
+    version: '0.46'
   Devel::callsfrom:
     file: lib/Devel/callcount.pm
   My::TAP::Parser::Iterator::Process::LSF:
@@ -74,16 +74,16 @@ provides:
     file: lib/UR/Namespace/Command/Test/Run.pm
   UR:
     file: lib/UR.pm
-    version: '0.45'
+    version: '0.46'
   UR::All:
     file: lib/UR/All.pm
-    version: '0.45'
+    version: '0.46'
   UR::AttributeHandlers:
     file: lib/UR/AttributeHandlers.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr:
     file: lib/UR/BoolExpr.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::BxParser:
     file: lib/UR/BoolExpr/BxParser.pm
   UR::BoolExpr::BxParser::Yapp::Driver:
@@ -91,164 +91,164 @@ provides:
     version: '1.05'
   UR::BoolExpr::Template:
     file: lib/UR/BoolExpr/Template.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::And:
     file: lib/UR/BoolExpr/Template/And.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::Composite:
     file: lib/UR/BoolExpr/Template/Composite.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::Or:
     file: lib/UR/BoolExpr/Template/Or.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison:
     file: lib/UR/BoolExpr/Template/PropertyComparison.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::Between:
     file: lib/UR/BoolExpr/Template/PropertyComparison/Between.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::Equals:
     file: lib/UR/BoolExpr/Template/PropertyComparison/Equals.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::False:
     file: lib/UR/BoolExpr/Template/PropertyComparison/False.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::GreaterOrEqual:
     file: lib/UR/BoolExpr/Template/PropertyComparison/GreaterOrEqual.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::GreaterThan:
     file: lib/UR/BoolExpr/Template/PropertyComparison/GreaterThan.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::In:
     file: lib/UR/BoolExpr/Template/PropertyComparison/In.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::Isa:
     file: lib/UR/BoolExpr/Template/PropertyComparison/Isa.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::LessOrEqual:
     file: lib/UR/BoolExpr/Template/PropertyComparison/LessOrEqual.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::LessThan:
     file: lib/UR/BoolExpr/Template/PropertyComparison/LessThan.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::Like:
     file: lib/UR/BoolExpr/Template/PropertyComparison/Like.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::Matches:
     file: lib/UR/BoolExpr/Template/PropertyComparison/Matches.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::NotBetween:
     file: lib/UR/BoolExpr/Template/PropertyComparison/NotBetween.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::NotEquals:
     file: lib/UR/BoolExpr/Template/PropertyComparison/NotEquals.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::NotIn:
     file: lib/UR/BoolExpr/Template/PropertyComparison/NotIn.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::NotLike:
     file: lib/UR/BoolExpr/Template/PropertyComparison/NotLike.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Template::PropertyComparison::True:
     file: lib/UR/BoolExpr/Template/PropertyComparison/True.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Util:
     file: lib/UR/BoolExpr/Util.pm
-    version: '0.45'
+    version: '0.46'
   UR::BoolExpr::Util::clonedThing:
     file: lib/UR/BoolExpr/Util.pm
   UR::Change:
     file: lib/UR/Change.pm
-    version: '0.45'
+    version: '0.46'
   UR::Context:
     file: lib/UR/Context.pm
-    version: '0.45'
+    version: '0.46'
   UR::Context::AutoUnloadPool:
     file: lib/UR/Context/AutoUnloadPool.pm
-    version: '0.45'
+    version: '0.46'
   UR::Context::DefaultRoot:
     file: lib/UR/Context/DefaultRoot.pm
-    version: '0.45'
+    version: '0.46'
   UR::Context::LoadingIterator:
     file: lib/UR/Context/LoadingIterator.pm
-    version: '0.45'
+    version: '0.46'
   UR::Context::ObjectFabricator:
     file: lib/UR/Context/ObjectFabricator.pm
-    version: '0.45'
+    version: '0.46'
   UR::Context::Process:
     file: lib/UR/Context/Process.pm
-    version: '0.45'
+    version: '0.46'
   UR::Context::Root:
     file: lib/UR/Context/Root.pm
-    version: '0.45'
+    version: '0.46'
   UR::Context::Transaction:
     file: lib/UR/Context/Transaction.pm
-    version: '0.45'
+    version: '0.46'
   UR::DBI:
     file: lib/UR/DBI.pm
-    version: '0.45'
+    version: '0.46'
   UR::DBI::Report:
     file: lib/UR/DBI/Report.pm
-    version: '0.45'
+    version: '0.46'
   UR::DBI::db:
     file: lib/UR/DBI.pm
   UR::DBI::st:
     file: lib/UR/DBI.pm
   UR::DataSource:
     file: lib/UR/DataSource.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::CSV:
     file: lib/UR/DataSource/CSV.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::Code:
     file: lib/UR/DataSource/Code.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::Default:
     file: lib/UR/DataSource/Default.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::File:
     file: lib/UR/DataSource/File.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::FileMux:
     file: lib/UR/DataSource/FileMux.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::Filesystem:
     file: lib/UR/DataSource/Filesystem.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::Meta:
     file: lib/UR/DataSource/Meta.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::MySQL:
     file: lib/UR/DataSource/MySQL.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::Oracle:
     file: lib/UR/DataSource/Oracle.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::Pg:
     file: lib/UR/DataSource/Pg.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::Pg::Operator::False:
     file: lib/UR/DataSource/Pg/Operator/False.pm
   UR::DataSource::Pg::Operator::True:
     file: lib/UR/DataSource/Pg/Operator/True.pm
   UR::DataSource::QueryPlan:
     file: lib/UR/DataSource/QueryPlan.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS:
     file: lib/UR/DataSource/RDBMS.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::BitmapIndex:
     file: lib/UR/DataSource/RDBMS/BitmapIndex.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::Entity:
     file: lib/UR/DataSource/RDBMS/Entity.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::FkConstraint:
     file: lib/UR/DataSource/RDBMS/FkConstraint.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::FkConstraintColumn:
     file: lib/UR/DataSource/RDBMS/FkConstraintColumn.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::Operator::Between:
     file: lib/UR/DataSource/RDBMS/Operator/Between.pm
   UR::DataSource::RDBMS::Operator::Equals:
@@ -279,332 +279,332 @@ provides:
     file: lib/UR/DataSource/RDBMS/Operator/True.pm
   UR::DataSource::RDBMS::PkConstraintColumn:
     file: lib/UR/DataSource/RDBMS/PkConstraintColumn.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::Table:
     file: lib/UR/DataSource/RDBMS/Table.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::Table::View::Default::Text:
     file: lib/UR/DataSource/RDBMS/Table/View/Default/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::TableColumn:
     file: lib/UR/DataSource/RDBMS/TableColumn.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::TableColumn::View::Default::Text:
     file: lib/UR/DataSource/RDBMS/TableColumn/View/Default/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMS::UniqueConstraintColumn:
     file: lib/UR/DataSource/RDBMS/UniqueConstraintColumn.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::RDBMSRetriableOperations:
     file: lib/UR/DataSource/RDBMSRetriableOperations.pm
   UR::DataSource::SQLite:
     file: lib/UR/DataSource/SQLite.pm
-    version: '0.45'
+    version: '0.46'
   UR::DataSource::ValueDomain:
     file: lib/UR/DataSource/ValueDomain.pm
-    version: '0.45'
+    version: '0.46'
   UR::Debug:
     file: lib/UR/Debug.pm
-    version: '0.45'
+    version: '0.46'
   UR::DeletedRef:
     file: lib/UR/DeletedRef.pm
-    version: '0.45'
+    version: '0.46'
   UR::Doc::Pod2Html:
     file: lib/UR/Doc/Pod2Html.pm
-    version: '0.45'
+    version: '0.46'
   UR::Doc::Section:
     file: lib/UR/Doc/Section.pm
-    version: '0.45'
+    version: '0.46'
   UR::Doc::Writer:
     file: lib/UR/Doc/Writer.pm
-    version: '0.45'
+    version: '0.46'
   UR::Doc::Writer::Html:
     file: lib/UR/Doc/Writer/Html.pm
-    version: '0.45'
+    version: '0.46'
   UR::Doc::Writer::Pod:
     file: lib/UR/Doc/Writer/Pod.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_COMMAND_DUMP_DEBUG_MESSAGES:
     file: lib/UR/Env/UR_COMMAND_DUMP_DEBUG_MESSAGES.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_COMMAND_DUMP_STATUS_MESSAGES:
     file: lib/UR/Env/UR_COMMAND_DUMP_STATUS_MESSAGES.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_CONTEXT_BASE:
     file: lib/UR/Env/UR_CONTEXT_BASE.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_CONTEXT_CACHE_SIZE_HIGHWATER:
     file: lib/UR/Env/UR_CONTEXT_CACHE_SIZE_HIGHWATER.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_CONTEXT_CACHE_SIZE_LOWWATER:
     file: lib/UR/Env/UR_CONTEXT_CACHE_SIZE_LOWWATER.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_CONTEXT_LIBS:
     file: lib/UR/Env/UR_USED_LIBS.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_CONTEXT_MONITOR_QUERY:
     file: lib/UR/Env/UR_CONTEXT_MONITOR_QUERY.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_CONTEXT_ROOT:
     file: lib/UR/Env/UR_CONTEXT_ROOT.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_DUMP_STACK_ON_CONNECT:
     file: lib/UR/Env/UR_DBI_DUMP_STACK_ON_CONNECT.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_EXPLAIN_SQL_CALLSTACK:
     file: lib/UR/Env/UR_DBI_EXPLAIN_SQL_CALLSTACK.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_EXPLAIN_SQL_IF:
     file: lib/UR/Env/UR_DBI_EXPLAIN_SQL_IF.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_EXPLAIN_SQL_MATCH:
     file: lib/UR/Env/UR_DBI_EXPLAIN_SQL_MATCH.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_EXPLAIN_SQL_SLOW:
     file: lib/UR/Env/UR_DBI_EXPLAIN_SQL_SLOW.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_MONITOR_DML:
     file: lib/UR/Env/UR_DBI_MONITOR_DML.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_MONITOR_EVERY_FETCH:
     file: lib/UR/Env/UR_DBI_MONITOR_EVERY_FETCH.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_MONITOR_SQL:
     file: lib/UR/Env/UR_DBI_MONITOR_SQL.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_NO_COMMIT:
     file: lib/UR/Env/UR_DBI_NO_COMMIT.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DBI_SUMMARIZE_SQL:
     file: lib/UR/Env/UR_DBI_SUMMARIZE_SQL.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DEBUG_OBJECT_PRUNING:
     file: lib/UR/Env/UR_DEBUG_OBJECT_PRUNING.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DEBUG_OBJECT_RELEASE:
     file: lib/UR/Env/UR_DEBUG_OBJECT_RELEASE.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DUMP_DEBUG_MESSAGES:
     file: lib/UR/Env/UR_DUMP_DEBUG_MESSAGES.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_DUMP_STATUS_MESSAGES:
     file: lib/UR/Env/UR_DUMP_STATUS_MESSAGES.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_IGNORE:
     file: lib/UR/Env/UR_IGNORE.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_NO_REQUIRE_USER_VERIFY:
     file: lib/UR/Env/UR_NO_REQUIRE_USER_VERIFY.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_NR_CPU:
     file: lib/UR/Env/UR_NR_CPU.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_RUN_LONG_TESTS:
     file: lib/UR/Env/UR_RUN_LONG_TESTS.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_STACK_DUMP_ON_DIE:
     file: lib/UR/Env/UR_STACK_DUMP_ON_DIE.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_STACK_DUMP_ON_WARN:
     file: lib/UR/Env/UR_STACK_DUMP_ON_WARN.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_TEST_QUIET:
     file: lib/UR/Env/UR_TEST_QUIET.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_USED_MODS:
     file: lib/UR/Env/UR_USED_MODS.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_USE_ANY:
     file: lib/UR/Env/UR_USE_ANY.pm
-    version: '0.45'
+    version: '0.46'
   UR::Env::UR_USE_DUMMY_AUTOGENERATED_IDS:
     file: lib/UR/Env/UR_USE_DUMMY_AUTOGENERATED_IDS.pm
-    version: '0.45'
+    version: '0.46'
   UR::Exit:
     file: lib/UR/Exit.pm
-    version: '0.45'
+    version: '0.46'
   UR::Iterator:
     file: lib/UR/Iterator.pm
-    version: '0.45'
+    version: '0.46'
   UR::ModuleBase:
     file: lib/UR/ModuleBase.pm
-    version: '0.45'
+    version: '0.46'
   UR::ModuleBase::Message:
     file: lib/UR/ObjectDeprecated.pm
   UR::ModuleBuild:
     file: lib/UR/ModuleBuild.pm
   UR::ModuleConfig:
     file: lib/UR/ModuleConfig.pm
-    version: '0.45'
+    version: '0.46'
   UR::ModuleLoader:
     file: lib/UR/ModuleLoader.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace:
     file: lib/UR/Namespace.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command:
     file: lib/UR/Namespace/Command.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Base:
     file: lib/UR/Namespace/Command/Base.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define:
     file: lib/UR/Namespace/Command/Define.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Class:
     file: lib/UR/Namespace/Command/Define/Class.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Datasource:
     file: lib/UR/Namespace/Command/Define/Datasource.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Datasource::File:
     file: lib/UR/Namespace/Command/Define/Datasource/File.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Datasource::Mysql:
     file: lib/UR/Namespace/Command/Define/Datasource/Mysql.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Datasource::Oracle:
     file: lib/UR/Namespace/Command/Define/Datasource/Oracle.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Datasource::Pg:
     file: lib/UR/Namespace/Command/Define/Datasource/Pg.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Datasource::Rdbms:
     file: lib/UR/Namespace/Command/Define/Datasource/Rdbms.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Datasource::RdbmsWithAuth:
     file: lib/UR/Namespace/Command/Define/Datasource/RdbmsWithAuth.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Datasource::Sqlite:
     file: lib/UR/Namespace/Command/Define/Datasource/Sqlite.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Db:
     file: lib/UR/Namespace/Command/Define/Db.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Define::Namespace:
     file: lib/UR/Namespace/Command/Define/Namespace.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Init:
     file: lib/UR/Namespace/Command/Init.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::List:
     file: lib/UR/Namespace/Command/List.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::List::Classes:
     file: lib/UR/Namespace/Command/List/Classes.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::List::Modules:
     file: lib/UR/Namespace/Command/List/Modules.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::List::Objects:
     file: lib/UR/Namespace/Command/List/Objects.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Old:
     file: lib/UR/Namespace/Command/Old.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Old::DiffRewrite:
     file: lib/UR/Namespace/Command/Old/DiffRewrite.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Old::DiffUpdate:
     file: lib/UR/Namespace/Command/Old/DiffUpdate.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Old::ExportDbicClasses:
     file: lib/UR/Namespace/Command/Old/ExportDbicClasses.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Old::Info:
     file: lib/UR/Namespace/Command/Old/Info.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Old::Redescribe:
     file: lib/UR/Namespace/Command/Old/Redescribe.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::RunsOnModulesInTree:
     file: lib/UR/Namespace/Command/RunsOnModulesInTree.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Show:
     file: lib/UR/Namespace/Command/Show.pm
   UR::Namespace::Command::Show::Properties:
     file: lib/UR/Namespace/Command/Show/Properties.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Show::Schema:
     file: lib/UR/Namespace/Command/Show/Schema.pm
   UR::Namespace::Command::Show::Subclasses:
     file: lib/UR/Namespace/Command/Show/Subclasses.pm
   UR::Namespace::Command::Sys:
     file: lib/UR/Namespace/Command/Sys.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Sys::ClassBrowser:
     file: lib/UR/Namespace/Command/Sys/ClassBrowser.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Sys::ClassBrowser::TreeItem:
     file: lib/UR/Namespace/Command/Sys/ClassBrowser.pm
   UR::Namespace::Command::Test:
     file: lib/UR/Namespace/Command/Test.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Test::Callcount:
     file: lib/UR/Namespace/Command/Test/Callcount.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Test::Callcount::List:
     file: lib/UR/Namespace/Command/Test/Callcount/List.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Test::Compile:
     file: lib/UR/Namespace/Command/Test/Compile.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Test::Eval:
     file: lib/UR/Namespace/Command/Test/Eval.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Test::Run:
     file: lib/UR/Namespace/Command/Test/Run.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Test::TrackObjectRelease:
     file: lib/UR/Namespace/Command/Test/TrackObjectRelease.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Test::Use:
     file: lib/UR/Namespace/Command/Test/Use.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Test::Window:
     file: lib/UR/Namespace/Command/Test/Window.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Test::Window::Tk:
     file: lib/UR/Namespace/Command/Test/Window.pm
   UR::Namespace::Command::Update:
     file: lib/UR/Namespace/Command/Update.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Update::ClassDiagram:
     file: lib/UR/Namespace/Command/Update/ClassDiagram.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Update::ClassesFromDb:
     file: lib/UR/Namespace/Command/Update/ClassesFromDb.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Update::Doc:
     file: lib/UR/Namespace/Command/Update/Doc.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Update::Pod:
     file: lib/UR/Namespace/Command/Update/Pod.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Update::RenameClass:
     file: lib/UR/Namespace/Command/Update/RenameClass.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Update::RewriteClassHeader:
     file: lib/UR/Namespace/Command/Update/RewriteClassHeader.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Update::SchemaDiagram:
     file: lib/UR/Namespace/Command/Update/SchemaDiagram.pm
-    version: '0.45'
+    version: '0.46'
   UR::Namespace::Command::Update::TabCompletionSpec:
     file: lib/UR/Namespace/Command/Update/TabCompletionSpec.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object:
     file: lib/UR/Object.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Accessorized:
     file: lib/UR/Object/Accessorized.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Command::FetchAndDo:
     file: lib/UR/Object/Command/FetchAndDo.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Command::List:
     file: lib/UR/Object/Command/List.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Command::List::Csv:
     file: lib/UR/Object/Command/List/Style.pm
   UR::Object::Command::List::Html:
@@ -615,7 +615,7 @@ provides:
     file: lib/UR/Object/Command/List/Style.pm
   UR::Object::Command::List::Style:
     file: lib/UR/Object/Command/List/Style.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Command::List::Text:
     file: lib/UR/Object/Command/List/Style.pm
   UR::Object::Command::List::Tsv:
@@ -624,156 +624,160 @@ provides:
     file: lib/UR/Object/Command/List/Style.pm
   UR::Object::Ghost:
     file: lib/UR/Object/Ghost.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Index:
     file: lib/UR/Object/Index.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Iterator:
     file: lib/UR/Object/Iterator.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Join:
     file: lib/UR/Object/Join.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Property:
     file: lib/UR/Object/Property.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Property::View::Default::Text:
     file: lib/UR/Object/Property/View/Default/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Property::View::DescriptionLineItem::Text:
     file: lib/UR/Object/Property/View/DescriptionLineItem/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Property::View::ReferenceDescription::Text:
     file: lib/UR/Object/Property/View/ReferenceDescription/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Set:
     file: lib/UR/Object/Set.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Set::View::Default::Html:
     file: lib/UR/Object/Set/View/Default/Html.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Set::View::Default::Json:
     file: lib/UR/Object/Set/View/Default/Json.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Set::View::Default::Text:
     file: lib/UR/Object/Set/View/Default/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Set::View::Default::Xml:
     file: lib/UR/Object/Set/View/Default/Xml.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Tag:
     file: lib/UR/Object/Tag.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Type:
     file: lib/UR/Object/Type.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Type::AccessorWriter:
     file: lib/UR/Object/Type/AccessorWriter.pm
   UR::Object::Type::AccessorWriter::Product:
     file: lib/UR/Object/Type/AccessorWriter/Product.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Type::AccessorWriter::Sum:
     file: lib/UR/Object/Type/AccessorWriter/Sum.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Type::Initializer:
     file: lib/UR/Object/Type/Initializer.pm
   UR::Object::Type::ModuleWriter:
     file: lib/UR/Object/Type/ModuleWriter.pm
   UR::Object::Type::View::AvailableViews::Json:
     file: lib/UR/Object/Type/View/AvailableViews/Json.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Type::View::AvailableViews::Xml:
     file: lib/UR/Object/Type/View/AvailableViews/Xml.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Type::View::Default::Text:
     file: lib/UR/Object/Type/View/Default/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Type::View::Default::Xml:
     file: lib/UR/Object/Type/View/Default/Xml.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::Value:
     file: lib/UR/Object/Value.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View:
     file: lib/UR/Object/View.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Aspect:
     file: lib/UR/Object/View/Aspect.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Default::Gtk:
     file: lib/UR/Object/View/Default/Gtk.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Default::Gtk2:
     file: lib/UR/Object/View/Default/Gtk2.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Default::Html:
     file: lib/UR/Object/View/Default/Html.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Default::Json:
     file: lib/UR/Object/View/Default/Json.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Default::Text:
     file: lib/UR/Object/View/Default/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Default::Xml:
     file: lib/UR/Object/View/Default/Xml.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Default::Xsl:
     file: lib/UR/Object/View/Default/Xsl.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Lister::Text:
     file: lib/UR/Object/View/Lister/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Static::Html:
     file: lib/UR/Object/View/Static/Html.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Toolkit:
     file: lib/UR/Object/View/Toolkit.pm
-    version: '0.45'
+    version: '0.46'
   UR::Object::View::Toolkit::Text:
     file: lib/UR/Object/View/Toolkit/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Observer:
     file: lib/UR/Observer.pm
-    version: '0.45'
+    version: '0.46'
   UR::Role:
     file: lib/UR/Role.pm
-    version: '0.45'
+    version: '0.46'
   UR::Role::Instance:
     file: lib/UR/Role/Instance.pm
-    version: '0.45'
+    version: '0.46'
   UR::Role::MethodModifier:
     file: lib/UR/Role/MethodModifier.pm
+    version: '0.46'
   UR::Role::MethodModifier::After:
     file: lib/UR/Role/MethodModifier/After.pm
+    version: '0.46'
   UR::Role::MethodModifier::Around:
     file: lib/UR/Role/MethodModifier/Around.pm
+    version: '0.46'
   UR::Role::MethodModifier::Before:
     file: lib/UR/Role/MethodModifier/Before.pm
+    version: '0.46'
   UR::Role::Param:
     file: lib/UR/Role/Param.pm
-    version: '0.45'
+    version: '0.46'
   UR::Role::Prototype:
     file: lib/UR/Role/Prototype.pm
-    version: '0.45'
+    version: '0.46'
   UR::Role::PrototypeWithParams:
     file: lib/UR/Role/PrototypeWithParams.pm
-    version: '0.45'
+    version: '0.46'
   UR::Service::JsonRpcServer:
     file: lib/UR/Service/JsonRpcServer.pm
-    version: '0.45'
+    version: '0.46'
   UR::Service::RPC::Executer:
     file: lib/UR/Service/RPC/Executer.pm
-    version: '0.45'
+    version: '0.46'
   UR::Service::RPC::Message:
     file: lib/UR/Service/RPC/Message.pm
-    version: '0.45'
+    version: '0.46'
   UR::Service::RPC::Server:
     file: lib/UR/Service/RPC/Server.pm
-    version: '0.45'
+    version: '0.46'
   UR::Service::RPC::TcpConnectionListener:
     file: lib/UR/Service/RPC/TcpConnectionListener.pm
-    version: '0.45'
+    version: '0.46'
   UR::Service::UrlRouter:
     file: lib/UR/Service/UrlRouter.pm
   UR::Service::WebServer:
@@ -782,100 +786,100 @@ provides:
     file: lib/UR/Service/WebServer/Server.pm
   UR::Singleton:
     file: lib/UR/Singleton.pm
-    version: '0.45'
+    version: '0.46'
   UR::Util:
     file: lib/UR/Util.pm
-    version: '0.45'
+    version: '0.46'
   UR::Util::ArrayRefIterator:
     file: lib/UR/Util/ArrayRefIterator.pm
   UR::Value:
     file: lib/UR/Value.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::ARRAY:
     file: lib/UR/Value/ARRAY.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Blob:
     file: lib/UR/Value/Blob.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Boolean:
     file: lib/UR/Value/Boolean.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Boolean::View::Default::Text:
     file: lib/UR/Value/Boolean/View/Default/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::CODE:
     file: lib/UR/Value/CODE.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::CSV:
     file: lib/UR/Value/CSV.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::DateTime:
     file: lib/UR/Value/DateTime.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Decimal:
     file: lib/UR/Value/Decimal.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::DirectoryPath:
     file: lib/UR/Value/DirectoryPath.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::FOF:
     file: lib/UR/Value/FOF.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::FilePath:
     file: lib/UR/Value/FilePath.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::FilesystemPath:
     file: lib/UR/Value/FilesystemPath.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Float:
     file: lib/UR/Value/Float.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::GLOB:
     file: lib/UR/Value/GLOB.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::HASH:
     file: lib/UR/Value/HASH.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Integer:
     file: lib/UR/Value/Integer.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Iterator:
     file: lib/UR/Value/Iterator.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::JSON:
     file: lib/UR/Value/JSON.pm
   UR::Value::Number:
     file: lib/UR/Value/Number.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::PerlReference:
     file: lib/UR/Value/PerlReference.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::REF:
     file: lib/UR/Value/REF.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::SCALAR:
     file: lib/UR/Value/SCALAR.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Set:
     file: lib/UR/Value/Set.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::SloppyPrimitive:
     file: lib/UR/Value/SloppyPrimitive.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::String:
     file: lib/UR/Value/String.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Text:
     file: lib/UR/Value/Text.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Timestamp:
     file: lib/UR/Value/Timestamp.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::Type:
     file: lib/UR/Value.pm
   UR::Value::URL:
     file: lib/UR/Value/URL.pm
-    version: '0.45'
+    version: '0.46'
   UR::Value::View::Default::Html:
     file: lib/UR/Value/View/Default/Html.pm
   UR::Value::View::Default::Json:
@@ -886,7 +890,7 @@ provides:
     file: lib/UR/Value/View/Default/Xml.pm
   UR::Vocabulary:
     file: lib/UR/Vocabulary.pm
-    version: '0.45'
+    version: '0.46'
   above:
     file: lib/above.pm
     version: '0.03'
@@ -932,7 +936,7 @@ resources:
   bugtracker: https://github.com/genome/UR/issues
   homepage: https://github.com/genome/UR
   repository: git://github.com/genome/UR.git
-version: '0.45'
+version: '0.46'
 x_contributors:
   - 'josborne <josborne at watson.wustl.edu>'
   - 'thepler <thepler at watson.wustl.edu>'
@@ -1000,11 +1004,11 @@ x_contributors:
   - 'nnutter <nnutter at genome.wustl.edu>'
   - 'Nathaniel Nutter <iam at nnutter.com>'
   - 'Eddie Belter <ebelter at genome.wustl.edu>'
-  - 'Eddie Belter <ebelter at gmail.com>'
   - 'APipe Tester <apipe-tester at genome.wustl.edu>'
   - 'Jim Eldred <jeldred at genome.wustl.edu>'
   - 'Yanick Champoux <yanick at babyl.dyndns.org>'
   - 'Thomas B. Mooney <tmooney at genome.wustl.edu>'
   - 'Thomas B. Mooney <mooney at wustl.edu>'
-  - 'Anthony Brummett <brummett at gmail.com>'
   - 'Anthony Brummett <abrummet at genome.wustl.edu>'
+  - 'Anthony Brummett <brummett at gmail.com>'
+  - 'Eddie Belter <ebelter at gmail.com>'
diff --git a/README.md b/README.md
index 2088b99..4724327 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@ UR - rich declarative transactional objects
 
 # VERSION
 
-This document describes UR version 0.45
+This document describes UR version 0.46
 
 # SYNOPSIS
 
@@ -325,5 +325,5 @@ for high-throughput genomics.
 
 Copyright (C) 2002-2016 Washington University in St. Louis, MO.
 
-This sofware is licensed under the same terms as Perl itself.
+This software is licensed under the same terms as Perl itself.
 See the LICENSE file in this distribution.
diff --git a/lib/Command.pm b/lib/Command.pm
index 7ce3339..ae3f504 100644
--- a/lib/Command.pm
+++ b/lib/Command.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 use UR;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/Command/Tree.pm b/lib/Command/Tree.pm
index 03834b8..3328cee 100644
--- a/lib/Command/Tree.pm
+++ b/lib/Command/Tree.pm
@@ -5,7 +5,7 @@ use warnings;
 use UR;
 use File::Basename qw/basename/;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class Command::Tree {
     is => 'Command::V2',
diff --git a/lib/Command/V1.pm b/lib/Command/V1.pm
index f13aa3e..c4ea67b 100644
--- a/lib/Command/V1.pm
+++ b/lib/Command/V1.pm
@@ -10,7 +10,7 @@ use Getopt::Long;
 use Term::ANSIColor qw();
 require Text::Wrap;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/Command/V2.pm b/lib/Command/V2.pm
index b912cca..fc0537d 100644
--- a/lib/Command/V2.pm
+++ b/lib/Command/V2.pm
@@ -11,7 +11,7 @@ use Getopt::Long;
 use Command::View::DocMethods;
 use Command::Dispatch::Shell;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 our $entry_point_class;
 our $entry_point_bin;
diff --git a/lib/UR.pm b/lib/UR.pm
index 282a2dd..8b4e5b6 100644
--- a/lib/UR.pm
+++ b/lib/UR.pm
@@ -9,7 +9,7 @@ use strict;
 use warnings FATAL => 'all';
 
 # Set the version at compile time, since some other modules borrow it.
-our $VERSION = "0.45"; # UR $VERSION
+our $VERSION = "0.46"; # UR $VERSION
 
 # Ensure we get detailed errors while starting up.
 # This is disabled at the bottom of the module.
@@ -475,7 +475,7 @@ UR - rich declarative transactional objects
 
 =head1 VERSION
 
-This document describes UR version 0.45
+This document describes UR version 0.46
 
 =head1 SYNOPSIS
 
@@ -798,7 +798,7 @@ for high-throughput genomics.
 
 Copyright (C) 2002-2016 Washington University in St. Louis, MO.
 
-This sofware is licensed under the same terms as Perl itself.
+This software is licensed under the same terms as Perl itself.
 See the LICENSE file in this distribution.
 
 =pod
diff --git a/lib/UR/All.pm b/lib/UR/All.pm
index 9bd7587..874d267 100644
--- a/lib/UR/All.pm
+++ b/lib/UR/All.pm
@@ -3,7 +3,7 @@ package UR::All;
 use strict;
 use warnings;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 BEGIN { require above; };
 use UR;
diff --git a/lib/UR/AttributeHandlers.pm b/lib/UR/AttributeHandlers.pm
index e8035c2..549721f 100644
--- a/lib/UR/AttributeHandlers.pm
+++ b/lib/UR/AttributeHandlers.pm
@@ -6,7 +6,7 @@ use attributes;
 
 our @CARP_NOT = qw(UR::Namespace);
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 # implement's UR's mechanism for sub/variable attributes.
 my %support_functions = (
diff --git a/lib/UR/BoolExpr.pm b/lib/UR/BoolExpr.pm
index c134587..10d3ca6 100644
--- a/lib/UR/BoolExpr.pm
+++ b/lib/UR/BoolExpr.pm
@@ -10,7 +10,7 @@ require UR;
 use Carp;
 our @CARP_NOT = ('UR::Context');
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 # readable stringification
 use overload ('""' => '__display_name__');
@@ -1195,7 +1195,7 @@ their parameters.  If given a boolean expression object directly they will use i
 Otherwise they will construct one from the parameters given.
 
 They have a 1:1 correspondence within the WHERE clause in an SQL statement where
-RDBMS persistance is used.  They also imply the FROM clause in these cases,
+RDBMS persistence is used.  They also imply the FROM clause in these cases,
 since the query properties control which joins must be included to return
 the matching object set.
 
@@ -1335,17 +1335,17 @@ Return the value for the given property
   my $operator = $bx->operator_for('property_name');
 
 Return a string for the operator of the given property.  A value of '' (the
-empty string) means equality ("=").  Other possible values inclue '<', '>',
+empty string) means equality ("=").  Other possible values include '<', '>',
 '<=', '>=', 'between', 'true', 'false', 'in', 'not <', 'not >', etc.
 
 =item normalize
 
     $bx2 = $bx->normalize;
 
-A boolen expression can be changed in incidental ways and still be equivalent.
+A boolean expression can be changed in incidental ways and still be equivalent.
 This method converts the expression into a normalized form so that it can be
 compared to other normalized expressions without incidental differences
-affecting the comparision.
+affecting the comparison.
 
 =item flatten
 
diff --git a/lib/UR/BoolExpr/Template.pm b/lib/UR/BoolExpr/Template.pm
index e498d62..cdba275 100644
--- a/lib/UR/BoolExpr/Template.pm
+++ b/lib/UR/BoolExpr/Template.pm
@@ -66,7 +66,7 @@ UR::Object::Type->define(
     ]
 );
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 # Borrow from the util package.
 # This will go away with refactoring.
diff --git a/lib/UR/BoolExpr/Template/And.pm b/lib/UR/BoolExpr/Template/And.pm
index b030e4c..6f5d970 100644
--- a/lib/UR/BoolExpr/Template/And.pm
+++ b/lib/UR/BoolExpr/Template/And.pm
@@ -2,7 +2,7 @@ package UR::BoolExpr::Template::And;
 use warnings;
 use strict;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 UR::Object::Type->define(
     class_name      => __PACKAGE__,
diff --git a/lib/UR/BoolExpr/Template/Composite.pm b/lib/UR/BoolExpr/Template/Composite.pm
index a1799cf..5826191 100644
--- a/lib/UR/BoolExpr/Template/Composite.pm
+++ b/lib/UR/BoolExpr/Template/Composite.pm
@@ -2,7 +2,7 @@ package UR::BoolExpr::Template::Composite;
 
 use warnings;
 use strict;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 require UR;
 
diff --git a/lib/UR/BoolExpr/Template/Or.pm b/lib/UR/BoolExpr/Template/Or.pm
index d9dd9b0..8bbea7e 100644
--- a/lib/UR/BoolExpr/Template/Or.pm
+++ b/lib/UR/BoolExpr/Template/Or.pm
@@ -2,7 +2,7 @@ package UR::BoolExpr::Template::Or;
 
 use warnings;
 use strict;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 require UR;
 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison.pm b/lib/UR/BoolExpr/Template/PropertyComparison.pm
index 94f9ddc..380c098 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison.pm
@@ -3,7 +3,7 @@ package UR::BoolExpr::Template::PropertyComparison;
 
 use warnings;
 use strict;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 # Define the class metadata.
 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/Between.pm b/lib/UR/BoolExpr/Template/PropertyComparison/Between.pm
index b199d53..ff8248b 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/Between.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/Between.pm
@@ -3,7 +3,7 @@ package UR::BoolExpr::Template::PropertyComparison::Between;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/Equals.pm b/lib/UR/BoolExpr/Template/PropertyComparison/Equals.pm
index 1319538..243c0ea 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/Equals.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/Equals.pm
@@ -2,7 +2,7 @@ package UR::BoolExpr::Template::PropertyComparison::Equals;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/False.pm b/lib/UR/BoolExpr/Template/PropertyComparison/False.pm
index e35b316..780fb6b 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/False.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/False.pm
@@ -2,7 +2,7 @@ package UR::BoolExpr::Template::PropertyComparison::False;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/GreaterOrEqual.pm b/lib/UR/BoolExpr/Template/PropertyComparison/GreaterOrEqual.pm
index 4443f0d..7b64d94 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/GreaterOrEqual.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/GreaterOrEqual.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::GreaterOrEqual;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/GreaterThan.pm b/lib/UR/BoolExpr/Template/PropertyComparison/GreaterThan.pm
index b3c1376..2166830 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/GreaterThan.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/GreaterThan.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::GreaterThan;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/In.pm b/lib/UR/BoolExpr/Template/PropertyComparison/In.pm
index ff1c26a..2338d3b 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/In.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/In.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::In;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/Isa.pm b/lib/UR/BoolExpr/Template/PropertyComparison/Isa.pm
index aeee3bc..8c6b8cf 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/Isa.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/Isa.pm
@@ -2,7 +2,7 @@ package UR::BoolExpr::Template::PropertyComparison::Isa;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/LessOrEqual.pm b/lib/UR/BoolExpr/Template/PropertyComparison/LessOrEqual.pm
index bbdbc15..9ac8ceb 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/LessOrEqual.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/LessOrEqual.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::LessOrEqual;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/LessThan.pm b/lib/UR/BoolExpr/Template/PropertyComparison/LessThan.pm
index f595a70..17c6bc3 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/LessThan.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/LessThan.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::LessThan;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/Like.pm b/lib/UR/BoolExpr/Template/PropertyComparison/Like.pm
index 2f77255..73a991a 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/Like.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/Like.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::Like;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/Matches.pm b/lib/UR/BoolExpr/Template/PropertyComparison/Matches.pm
index 6d9e38d..40a01af 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/Matches.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/Matches.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::Matches;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/NotBetween.pm b/lib/UR/BoolExpr/Template/PropertyComparison/NotBetween.pm
index 49ee3ed..49a19b7 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/NotBetween.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/NotBetween.pm
@@ -3,7 +3,7 @@ package UR::BoolExpr::Template::PropertyComparison::NotBetween;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/NotEquals.pm b/lib/UR/BoolExpr/Template/PropertyComparison/NotEquals.pm
index 285fa2e..69a807a 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/NotEquals.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/NotEquals.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::NotEquals;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/NotIn.pm b/lib/UR/BoolExpr/Template/PropertyComparison/NotIn.pm
index c82fc1e..dcbd4c0 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/NotIn.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/NotIn.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::NotIn;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/NotLike.pm b/lib/UR/BoolExpr/Template/PropertyComparison/NotLike.pm
index 362147f..ad0492e 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/NotLike.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/NotLike.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::NotLike;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Template/PropertyComparison/True.pm b/lib/UR/BoolExpr/Template/PropertyComparison/True.pm
index 19fd839..f0d5ef5 100644
--- a/lib/UR/BoolExpr/Template/PropertyComparison/True.pm
+++ b/lib/UR/BoolExpr/Template/PropertyComparison/True.pm
@@ -4,7 +4,7 @@ package UR::BoolExpr::Template::PropertyComparison::True;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name  => __PACKAGE__, 
diff --git a/lib/UR/BoolExpr/Util.pm b/lib/UR/BoolExpr/Util.pm
index 9a5aca9..30a8629 100644
--- a/lib/UR/BoolExpr/Util.pm
+++ b/lib/UR/BoolExpr/Util.pm
@@ -6,7 +6,7 @@ package UR::BoolExpr::Util;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use Scalar::Util qw(blessed reftype refaddr);
 use Data::Dumper;
diff --git a/lib/UR/Change.pm b/lib/UR/Change.pm
index 7ab7934..d55e89f 100644
--- a/lib/UR/Change.pm
+++ b/lib/UR/Change.pm
@@ -7,7 +7,7 @@ use warnings;
 use IO::File;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Context.pm b/lib/UR/Context.pm
index e8cc3ea..2e86b46 100644
--- a/lib/UR/Context.pm
+++ b/lib/UR/Context.pm
@@ -6,7 +6,7 @@ use Sub::Name;
 use Scalar::Util;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use UR::Context::ImportIterator;
 use UR::Context::ObjectFabricator;
@@ -3337,7 +3337,7 @@ is interested in.
 
 C<$should_load> is a flag indicating whether the Context should load objects
 satisfying the rule from external data sources.  A true value means it should
-always ask the relevent data sources, even if the Context believes the 
+always ask the relevant data sources, even if the Context believes the
 requested data is in the object cache,  A false but defined value means the
 Context should not ask the data sources for new data, but only return what
 is currently in the cache matching the rule.  The value C<undef> means the
@@ -3379,7 +3379,7 @@ context.  If the current context is a L<UR::Context::Transaction>, then the
 changes will be applied to whatever Context the transaction is a part of.
 if the current context is a L<UR::Context::Process> context, then C<commit()>
 pushes the changes to the underlying L<UR::Context::Root> context, meaning 
-that those changes will be applied to the relevent data sources.
+that those changes will be applied to the relevant data sources.
 
 In the usual case, where no transactions are in play and all data sources
 are RDBMS databases, calling C<commit()> will cause the program to begin
@@ -3615,7 +3615,7 @@ time.
 
 When a request is made that will hit one or more data sources,
 C<_resolve_query_plan_for_ds_and_bxt> is used to call a method of the same name
-on the data source.  It retuns a hashref used by many other parts of the 
+on the data source.  It returns a hashref used by many other parts of the
 object loading system, and describes what data source to use, how to query
 that data source to get the objects, how to use the raw data returned by
 the data source to construct objects and how to resolve any delegated
@@ -3781,7 +3781,7 @@ get() is done on a class that inherits from ParentClass
 
   @objs3 = ChildClass->get(param_1 => 'foo');
 
-again, the first request has already loaded all the relevent data, and
+again, the first request has already loaded all the relevant data, and
 therefore won't query the data source.
 
 =item _sync_databases
@@ -3883,7 +3883,7 @@ class.  Any attempt to interact with the object further will raise an
 exception.
 
 Ghost objects are not included in a get() request on the regular class,
-though the app can ask for them specificly using
+though the app can ask for them specifically using
 C<MyClass::Ghost-E<gt>get(%params)>.
 
 Ghost classes do not have ghost classes themselves.  Calling create() or
diff --git a/lib/UR/Context/AutoUnloadPool.pm b/lib/UR/Context/AutoUnloadPool.pm
index 94efc0a..fa58bc5 100644
--- a/lib/UR/Context/AutoUnloadPool.pm
+++ b/lib/UR/Context/AutoUnloadPool.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION
+our $VERSION = "0.46"; # UR $VERSION
 
 use Scalar::Util qw();
 
@@ -104,7 +104,7 @@ sub DESTROY {
 
 =head1 NAME
 
-UR::Context::AutoUnloadPool - Automaticaly unload objects when scope ends
+UR::Context::AutoUnloadPool - Automatically unload objects when scope ends
 
 =head1 SYNOPSIS
 
diff --git a/lib/UR/Context/DefaultRoot.pm b/lib/UR/Context/DefaultRoot.pm
index 18a38ab..5d53e4f 100644
--- a/lib/UR/Context/DefaultRoot.pm
+++ b/lib/UR/Context/DefaultRoot.pm
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Context::DefaultRoot',
diff --git a/lib/UR/Context/ImportIterator.pm b/lib/UR/Context/ImportIterator.pm
index dc20917..ab3d280 100644
--- a/lib/UR/Context/ImportIterator.pm
+++ b/lib/UR/Context/ImportIterator.pm
@@ -8,7 +8,7 @@ package UR::Context;
 use strict;
 use warnings;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 
 # A wrapper around the method of the same name in UR::DataSource::* to iterate over the
diff --git a/lib/UR/Context/LoadingIterator.pm b/lib/UR/Context/LoadingIterator.pm
index 0ecd2ed..f765f83 100644
--- a/lib/UR/Context/LoadingIterator.pm
+++ b/lib/UR/Context/LoadingIterator.pm
@@ -7,7 +7,7 @@ use UR::Context;
 
 use List::MoreUtils qw(any);
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 # A helper package for UR::Context to handling queries which require loading
 # data from outside the current context.  It is responsible for collating 
diff --git a/lib/UR/Context/ObjectFabricator.pm b/lib/UR/Context/ObjectFabricator.pm
index 2f4f1b4..7f9f6f8 100644
--- a/lib/UR/Context/ObjectFabricator.pm
+++ b/lib/UR/Context/ObjectFabricator.pm
@@ -6,7 +6,7 @@ use warnings;
 use Scalar::Util;
 use UR::Context;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 # A helper package for UR::Context to keep track of the subrefs used
 # to create objects from database data
diff --git a/lib/UR/Context/Process.pm b/lib/UR/Context/Process.pm
index 2e505a8..fd74a5c 100644
--- a/lib/UR/Context/Process.pm
+++ b/lib/UR/Context/Process.pm
@@ -4,7 +4,7 @@ package UR::Context::Process;
 
 =head1 NAME
 
-UR::Context::Process - Impliments a generic interface to the current application.
+UR::Context::Process - Implements a generic interface to the current application.
 
 =head1 SYNOPSIS
 
@@ -42,7 +42,7 @@ associated with the program and the program version number.
 
 package UR::Context::Process;
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 require 5.006_000;
 
@@ -226,7 +226,7 @@ sub prog_name
 
 This method is used to access and set the GNU-standard package name
 for the package to which this program belongs.  This is does B<NOT>
-refer-to a Perl package.  It allows a set of spefic programs to be
+refer-to a Perl package.  It allows a set of specific programs to be
 grouped together under a common name, which is used in standard
 message output, and is used in the output of the C<version> subroutine
 (see L<"version"> output.
diff --git a/lib/UR/Context/Root.pm b/lib/UR/Context/Root.pm
index a369ae7..555ce01 100644
--- a/lib/UR/Context/Root.pm
+++ b/lib/UR/Context/Root.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Context::Root',
diff --git a/lib/UR/Context/Transaction.pm b/lib/UR/Context/Transaction.pm
index f0c0725..9ca6ab5 100644
--- a/lib/UR/Context/Transaction.pm
+++ b/lib/UR/Context/Transaction.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use Carp qw(croak confess shortmess);
 use constant TRANSACTION_STATE_OPEN => 'open';
diff --git a/lib/UR/DBI.pm b/lib/UR/DBI.pm
index 21132b5..4d5e40a 100644
--- a/lib/UR/DBI.pm
+++ b/lib/UR/DBI.pm
@@ -28,7 +28,7 @@ This module subclasses DBI, and provides a few extra methods useful when using a
 require 5.006_000;
 use warnings;
 use strict;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 # set up module
 use base qw(Exporter DBI);
diff --git a/lib/UR/DBI/Report.pm b/lib/UR/DBI/Report.pm
index 7feaa69..3f8e0c0 100644
--- a/lib/UR/DBI/Report.pm
+++ b/lib/UR/DBI/Report.pm
@@ -27,7 +27,7 @@ use warnings;
 package UR::DBI::Report;
 use base 'UR::ModuleBase';
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use Data::Dumper;
 use Time::HiRes;
diff --git a/lib/UR/DataSource.pm b/lib/UR/DataSource.pm
index 32d044e..3402c68 100644
--- a/lib/UR/DataSource.pm
+++ b/lib/UR/DataSource.pm
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use Sys::Hostname;
 
 {
diff --git a/lib/UR/DataSource.pod b/lib/UR/DataSource.pod
index 4ec3074..a4c0bb7 100644
--- a/lib/UR/DataSource.pod
+++ b/lib/UR/DataSource.pod
@@ -19,7 +19,7 @@ UR::DataSource - manage the the relationship between objects and a specific stor
 
 =head1 DESCRIPTION
 
-Data source instances represent a logical souce of data to the application.
+Data source instances represent a logical source of data to the application.
 Most of them are likely to be some kind of relational database, but not all
 are.  UR::DataSource is an abstract base class inherited by other data
 sources.
diff --git a/lib/UR/DataSource/CSV.pm b/lib/UR/DataSource/CSV.pm
index c021f25..b2f2fde 100644
--- a/lib/UR/DataSource/CSV.pm
+++ b/lib/UR/DataSource/CSV.pm
@@ -25,7 +25,7 @@ use warnings;
 # with that out of the way... on to the show!
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use File::Basename;
 
diff --git a/lib/UR/DataSource/Code.pm b/lib/UR/DataSource/Code.pm
index ce6e10f..bfc9859 100644
--- a/lib/UR/DataSource/Code.pm
+++ b/lib/UR/DataSource/Code.pm
@@ -4,7 +4,7 @@ package UR::DataSource::Code;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use File::Copy qw//;
 ##- use UR;
 
diff --git a/lib/UR/DataSource/Default.pm b/lib/UR/DataSource/Default.pm
index 8e266b8..d151537 100644
--- a/lib/UR/DataSource/Default.pm
+++ b/lib/UR/DataSource/Default.pm
@@ -5,7 +5,7 @@ package UR::DataSource::Default;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::DataSource::Default {
     is => ['UR::DataSource','UR::Singleton'],
diff --git a/lib/UR/DataSource/File.pm b/lib/UR/DataSource/File.pm
index 2d27067..04e05ec 100644
--- a/lib/UR/DataSource/File.pm
+++ b/lib/UR/DataSource/File.pm
@@ -16,7 +16,7 @@ package UR::DataSource::File;
 use UR;
 use strict;
 use warnings;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use Fcntl qw(:DEFAULT :flock);
 use Errno qw(EINTR EAGAIN EOPNOTSUPP);
diff --git a/lib/UR/DataSource/FileMux.pm b/lib/UR/DataSource/FileMux.pm
index f49b9f1..f8332da 100644
--- a/lib/UR/DataSource/FileMux.pm
+++ b/lib/UR/DataSource/FileMux.pm
@@ -5,7 +5,7 @@ package UR::DataSource::FileMux;
 use UR;
 use strict;
 use warnings;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::DataSource::FileMux {
     is => ['UR::DataSource'],
@@ -687,7 +687,7 @@ When a get() request is made on the class, the parameter 'thing_type' must be pr
 in the rule, and the value of that parameter is used to complete the file's pathname,
 via the file_resolver() function.  Note that even though the 'thing_type' parameter
 is not actually stored in the file, its value for the loaded objects gets filled in
-because that paremeter exists in the constant_values() configuration list, and in
+because that parameter exists in the constant_values() configuration list, and in
 the get() request.
 
 =head2 Configuration
diff --git a/lib/UR/DataSource/Filesystem.pm b/lib/UR/DataSource/Filesystem.pm
index f70794e..b4eb7cb 100644
--- a/lib/UR/DataSource/Filesystem.pm
+++ b/lib/UR/DataSource/Filesystem.pm
@@ -3,7 +3,7 @@ package UR::DataSource::Filesystem;
 use UR;
 use strict;
 use warnings;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use File::Basename;
 use File::Path;
@@ -1811,7 +1811,7 @@ UR::DataSource::Filesystem - Get and save objects to delimited text files
 
 =head1 DESCRIPTION
 
-A Filesystem data source object represents one or more files on the fileystem.
+A Filesystem data source object represents one or more files on the filesystem.
 In the simplest case, the object's 'path' property names a file that stores
 the data.  
 
@@ -1911,7 +1911,7 @@ print.
 
 =head2 Path specification
 
-Besides refering to just one file on the filesystem, the path spec is a
+Besides referring to just one file on the filesystem, the path spec is a
 recipe for finding files in a directory tree.  If a class using a Filesystem
 data source does not have 'table_name' metadata, then the path specification
 must resolve to file names.  Alternatively, classes may specify their
diff --git a/lib/UR/DataSource/Meta.pm b/lib/UR/DataSource/Meta.pm
index 95bcf23..e5713d9 100644
--- a/lib/UR/DataSource/Meta.pm
+++ b/lib/UR/DataSource/Meta.pm
@@ -10,7 +10,7 @@ use version;
 use DBD::SQLite;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::Meta',
diff --git a/lib/UR/DataSource/MySQL.pm b/lib/UR/DataSource/MySQL.pm
index dfef5be..37f9e42 100644
--- a/lib/UR/DataSource/MySQL.pm
+++ b/lib/UR/DataSource/MySQL.pm
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::MySQL',
@@ -31,8 +31,9 @@ sub owner { shift->_singleton_object->login }
 #    undef
 #}
 
- 
-sub _default_sql_like_escape_string { undef };  # can't do an 'escape' clause with the 'like' operator
+# MySQL can't do an 'escape' clause with the 'like' operator
+sub _default_sql_like_escape_string { undef };
+sub _format_sql_like_escape_string { return }
 
 sub can_savepoint { 1;} 
 
diff --git a/lib/UR/DataSource/Oracle.pm b/lib/UR/DataSource/Oracle.pm
index 8c4e943..7d5fe5d 100644
--- a/lib/UR/DataSource/Oracle.pm
+++ b/lib/UR/DataSource/Oracle.pm
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::Oracle',
diff --git a/lib/UR/DataSource/Pg.pm b/lib/UR/DataSource/Pg.pm
index 823623e..25b8ec8 100644
--- a/lib/UR/DataSource/Pg.pm
+++ b/lib/UR/DataSource/Pg.pm
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::Pg',
diff --git a/lib/UR/DataSource/QueryPlan.pm b/lib/UR/DataSource/QueryPlan.pm
index 183e2b6..0d3ca9c 100644
--- a/lib/UR/DataSource/QueryPlan.pm
+++ b/lib/UR/DataSource/QueryPlan.pm
@@ -2,7 +2,7 @@ package UR::DataSource::QueryPlan;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 # this class is an evolving attempt to formalize
 # the blob of cached value used for query construction
diff --git a/lib/UR/DataSource/RDBMS.pm b/lib/UR/DataSource/RDBMS.pm
index 6742f22..dcb8102 100644
--- a/lib/UR/DataSource/RDBMS.pm
+++ b/lib/UR/DataSource/RDBMS.pm
@@ -10,7 +10,7 @@ use List::MoreUtils;
 use File::Basename;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::RDBMS',
@@ -1598,7 +1598,7 @@ sub create_iterator_closure_for_rule {
     my $order_by_clause = $self->resolve_order_by_clause($query_plan);
 
     my $limit_offset_clause;
-    $limit_offset_clause = $self->resolve_limit_offset_clause($query_plan) if $self->does_support_limit_offset;
+    $limit_offset_clause = $self->resolve_limit_offset_clause($query_plan) if $self->does_support_limit_offset($rule);
 
     my $sql = "\nselect ";
     if ($select_hint) {
diff --git a/lib/UR/DataSource/RDBMS/BitmapIndex.pm b/lib/UR/DataSource/RDBMS/BitmapIndex.pm
index f997071..cf20a41 100644
--- a/lib/UR/DataSource/RDBMS/BitmapIndex.pm
+++ b/lib/UR/DataSource/RDBMS/BitmapIndex.pm
@@ -4,7 +4,7 @@ use warnings;
 package UR::DataSource::RDBMS::BitmapIndex;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::RDBMS::BitmapIndex',
diff --git a/lib/UR/DataSource/RDBMS/Entity.pm b/lib/UR/DataSource/RDBMS/Entity.pm
index ad8c170..88bee4e 100644
--- a/lib/UR/DataSource/RDBMS/Entity.pm
+++ b/lib/UR/DataSource/RDBMS/Entity.pm
@@ -4,7 +4,7 @@ use warnings;
 package UR::DataSource::RDBMS::Entity;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 UR::Object::Type->define(
     class_name => 'UR::DataSource::RDBMS::Entity',
     is => ['UR::Entity'],
diff --git a/lib/UR/DataSource/RDBMS/FkConstraint.pm b/lib/UR/DataSource/RDBMS/FkConstraint.pm
index 9976d82..3f327de 100644
--- a/lib/UR/DataSource/RDBMS/FkConstraint.pm
+++ b/lib/UR/DataSource/RDBMS/FkConstraint.pm
@@ -4,7 +4,7 @@ use warnings;
 package UR::DataSource::RDBMS::FkConstraint;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::RDBMS::FkConstraint',
diff --git a/lib/UR/DataSource/RDBMS/FkConstraintColumn.pm b/lib/UR/DataSource/RDBMS/FkConstraintColumn.pm
index 5bb5ba4..7557d22 100644
--- a/lib/UR/DataSource/RDBMS/FkConstraintColumn.pm
+++ b/lib/UR/DataSource/RDBMS/FkConstraintColumn.pm
@@ -4,7 +4,7 @@ use warnings;
 package UR::DataSource::RDBMS::FkConstraintColumn;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::RDBMS::FkConstraintColumn',
diff --git a/lib/UR/DataSource/RDBMS/PkConstraintColumn.pm b/lib/UR/DataSource/RDBMS/PkConstraintColumn.pm
index d7f2aab..fae5de2 100644
--- a/lib/UR/DataSource/RDBMS/PkConstraintColumn.pm
+++ b/lib/UR/DataSource/RDBMS/PkConstraintColumn.pm
@@ -4,7 +4,7 @@ use warnings;
 package UR::DataSource::RDBMS::PkConstraintColumn;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::RDBMS::PkConstraintColumn',
diff --git a/lib/UR/DataSource/RDBMS/Table.pm b/lib/UR/DataSource/RDBMS/Table.pm
index 18c4886..10229f9 100644
--- a/lib/UR/DataSource/RDBMS/Table.pm
+++ b/lib/UR/DataSource/RDBMS/Table.pm
@@ -4,7 +4,7 @@ use warnings;
 package UR::DataSource::RDBMS::Table;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::RDBMS::Table',
diff --git a/lib/UR/DataSource/RDBMS/Table/View/Default/Text.pm b/lib/UR/DataSource/RDBMS/Table/View/Default/Text.pm
index 2797e31..5652065 100644
--- a/lib/UR/DataSource/RDBMS/Table/View/Default/Text.pm
+++ b/lib/UR/DataSource/RDBMS/Table/View/Default/Text.pm
@@ -3,7 +3,7 @@ package UR::DataSource::RDBMS::Table::View::Default::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/DataSource/RDBMS/TableColumn.pm b/lib/UR/DataSource/RDBMS/TableColumn.pm
index 173fa4a..aeef915 100644
--- a/lib/UR/DataSource/RDBMS/TableColumn.pm
+++ b/lib/UR/DataSource/RDBMS/TableColumn.pm
@@ -4,7 +4,7 @@ use warnings;
 package UR::DataSource::RDBMS::TableColumn;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::RDBMS::TableColumn',
diff --git a/lib/UR/DataSource/RDBMS/TableColumn/View/Default/Text.pm b/lib/UR/DataSource/RDBMS/TableColumn/View/Default/Text.pm
index 7240973..7a1979c 100644
--- a/lib/UR/DataSource/RDBMS/TableColumn/View/Default/Text.pm
+++ b/lib/UR/DataSource/RDBMS/TableColumn/View/Default/Text.pm
@@ -3,7 +3,7 @@ package UR::DataSource::RDBMS::TableColumn::View::Default::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/DataSource/RDBMS/UniqueConstraintColumn.pm b/lib/UR/DataSource/RDBMS/UniqueConstraintColumn.pm
index 4be908d..77642d0 100644
--- a/lib/UR/DataSource/RDBMS/UniqueConstraintColumn.pm
+++ b/lib/UR/DataSource/RDBMS/UniqueConstraintColumn.pm
@@ -4,7 +4,7 @@ use warnings;
 package UR::DataSource::RDBMS::UniqueConstraintColumn;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::RDBMS::UniqueConstraintColumn',
diff --git a/lib/UR/DataSource/SQLite.pm b/lib/UR/DataSource/SQLite.pm
index 582a86f..37b63ea 100644
--- a/lib/UR/DataSource/SQLite.pm
+++ b/lib/UR/DataSource/SQLite.pm
@@ -42,7 +42,7 @@ the database is opened.
 =cut
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::SQLite',
diff --git a/lib/UR/DataSource/ValueDomain.pm b/lib/UR/DataSource/ValueDomain.pm
index 5fb2e31..06f98a8 100644
--- a/lib/UR/DataSource/ValueDomain.pm
+++ b/lib/UR/DataSource/ValueDomain.pm
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::DataSource::ValueDomain',
diff --git a/lib/UR/Debug.pm b/lib/UR/Debug.pm
index bec5397..37a38b9 100644
--- a/lib/UR/Debug.pm
+++ b/lib/UR/Debug.pm
@@ -3,7 +3,7 @@ package UR::Debug;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 our $verify_indexes = 0;
 
diff --git a/lib/UR/DeletedRef.pm b/lib/UR/DeletedRef.pm
index 841d53d..c66e60f 100644
--- a/lib/UR/DeletedRef.pm
+++ b/lib/UR/DeletedRef.pm
@@ -13,7 +13,7 @@ BEGIN {
     };
 };
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 our $all_objects_deleted = {};
 
diff --git a/lib/UR/Doc/Pod2Html.pm b/lib/UR/Doc/Pod2Html.pm
index e3c8050..d99c6dc 100644
--- a/lib/UR/Doc/Pod2Html.pm
+++ b/lib/UR/Doc/Pod2Html.pm
@@ -3,7 +3,7 @@ package UR::Doc::Pod2Html;
 use strict;
 use warnings;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use Data::Dumper;
 
diff --git a/lib/UR/Doc/Section.pm b/lib/UR/Doc/Section.pm
index 6bfa0d9..b5fd5ed 100644
--- a/lib/UR/Doc/Section.pm
+++ b/lib/UR/Doc/Section.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Doc::Section {
     is => 'UR::Object',
diff --git a/lib/UR/Doc/Writer.pm b/lib/UR/Doc/Writer.pm
index f9e594b..a87896b 100644
--- a/lib/UR/Doc/Writer.pm
+++ b/lib/UR/Doc/Writer.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use Carp qw/croak/;
 
 class UR::Doc::Writer {
diff --git a/lib/UR/Doc/Writer/Html.pm b/lib/UR/Doc/Writer/Html.pm
index 2afbeb3..32e12ea 100644
--- a/lib/UR/Doc/Writer/Html.pm
+++ b/lib/UR/Doc/Writer/Html.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use UR::Doc::Section;
 use UR::Doc::Pod2Html;
diff --git a/lib/UR/Doc/Writer/Pod.pm b/lib/UR/Doc/Writer/Pod.pm
index 6df1c61..44d28ea 100644
--- a/lib/UR/Doc/Writer/Pod.pm
+++ b/lib/UR/Doc/Writer/Pod.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use UR::Doc::Section;
 use Carp qw/croak/;
diff --git a/lib/UR/Env/UR_COMMAND_DUMP_DEBUG_MESSAGES.pm b/lib/UR/Env/UR_COMMAND_DUMP_DEBUG_MESSAGES.pm
index 926edb6..3cfa65a 100644
--- a/lib/UR/Env/UR_COMMAND_DUMP_DEBUG_MESSAGES.pm
+++ b/lib/UR/Env/UR_COMMAND_DUMP_DEBUG_MESSAGES.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_COMMAND_DUMP_DEBUG_MESSAGES;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_COMMAND_DUMP_STATUS_MESSAGES.pm b/lib/UR/Env/UR_COMMAND_DUMP_STATUS_MESSAGES.pm
index bf0baeb..652c833 100644
--- a/lib/UR/Env/UR_COMMAND_DUMP_STATUS_MESSAGES.pm
+++ b/lib/UR/Env/UR_COMMAND_DUMP_STATUS_MESSAGES.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_COMMAND_DUMP_STATUS_MESSAGES;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_CONTEXT_BASE.pm b/lib/UR/Env/UR_CONTEXT_BASE.pm
index ffbfac2..ffe8d55 100644
--- a/lib/UR/Env/UR_CONTEXT_BASE.pm
+++ b/lib/UR/Env/UR_CONTEXT_BASE.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_CONTEXT_BASE;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_CONTEXT_CACHE_SIZE_HIGHWATER.pm b/lib/UR/Env/UR_CONTEXT_CACHE_SIZE_HIGHWATER.pm
index f4e70cd..55bf2d5 100644
--- a/lib/UR/Env/UR_CONTEXT_CACHE_SIZE_HIGHWATER.pm
+++ b/lib/UR/Env/UR_CONTEXT_CACHE_SIZE_HIGHWATER.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_CONTEXT_CACHE_SIZE_HIGHWATER;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_CONTEXT_CACHE_SIZE_LOWWATER.pm b/lib/UR/Env/UR_CONTEXT_CACHE_SIZE_LOWWATER.pm
index 0b7cd2b..53d685d 100644
--- a/lib/UR/Env/UR_CONTEXT_CACHE_SIZE_LOWWATER.pm
+++ b/lib/UR/Env/UR_CONTEXT_CACHE_SIZE_LOWWATER.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_CONTEXT_CACHE_SIZE_LOWWATER;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_CONTEXT_MONITOR_QUERY.pm b/lib/UR/Env/UR_CONTEXT_MONITOR_QUERY.pm
index 967ecc6..1f3161b 100644
--- a/lib/UR/Env/UR_CONTEXT_MONITOR_QUERY.pm
+++ b/lib/UR/Env/UR_CONTEXT_MONITOR_QUERY.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_CONTEXT_MONITOR_QUERY;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_CONTEXT_ROOT.pm b/lib/UR/Env/UR_CONTEXT_ROOT.pm
index 906f611..b83adf6 100644
--- a/lib/UR/Env/UR_CONTEXT_ROOT.pm
+++ b/lib/UR/Env/UR_CONTEXT_ROOT.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_CONTEXT_ROOT;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_DUMP_STACK_ON_CONNECT.pm b/lib/UR/Env/UR_DBI_DUMP_STACK_ON_CONNECT.pm
index ec20d9b..69f1526 100644
--- a/lib/UR/Env/UR_DBI_DUMP_STACK_ON_CONNECT.pm
+++ b/lib/UR/Env/UR_DBI_DUMP_STACK_ON_CONNECT.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_DUMP_STACK_ON_CONNECT;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_EXPLAIN_SQL_CALLSTACK.pm b/lib/UR/Env/UR_DBI_EXPLAIN_SQL_CALLSTACK.pm
index 6be8968..8335af8 100644
--- a/lib/UR/Env/UR_DBI_EXPLAIN_SQL_CALLSTACK.pm
+++ b/lib/UR/Env/UR_DBI_EXPLAIN_SQL_CALLSTACK.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_EXPLAIN_SQL_CALLSTACK;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_EXPLAIN_SQL_IF.pm b/lib/UR/Env/UR_DBI_EXPLAIN_SQL_IF.pm
index 8597450..ad88e11 100644
--- a/lib/UR/Env/UR_DBI_EXPLAIN_SQL_IF.pm
+++ b/lib/UR/Env/UR_DBI_EXPLAIN_SQL_IF.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_EXPLAIN_SQL_IF;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_EXPLAIN_SQL_MATCH.pm b/lib/UR/Env/UR_DBI_EXPLAIN_SQL_MATCH.pm
index dcffc37..3375d9d 100644
--- a/lib/UR/Env/UR_DBI_EXPLAIN_SQL_MATCH.pm
+++ b/lib/UR/Env/UR_DBI_EXPLAIN_SQL_MATCH.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_EXPLAIN_SQL_MATCH;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_EXPLAIN_SQL_SLOW.pm b/lib/UR/Env/UR_DBI_EXPLAIN_SQL_SLOW.pm
index 562b324..ba1d989 100644
--- a/lib/UR/Env/UR_DBI_EXPLAIN_SQL_SLOW.pm
+++ b/lib/UR/Env/UR_DBI_EXPLAIN_SQL_SLOW.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_EXPLAIN_SQL_SLOW;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_MONITOR_DML.pm b/lib/UR/Env/UR_DBI_MONITOR_DML.pm
index 1634e6b..9a29a3e 100644
--- a/lib/UR/Env/UR_DBI_MONITOR_DML.pm
+++ b/lib/UR/Env/UR_DBI_MONITOR_DML.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_MONITOR_DML;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_MONITOR_EVERY_FETCH.pm b/lib/UR/Env/UR_DBI_MONITOR_EVERY_FETCH.pm
index 3af341d..e86b3eb 100644
--- a/lib/UR/Env/UR_DBI_MONITOR_EVERY_FETCH.pm
+++ b/lib/UR/Env/UR_DBI_MONITOR_EVERY_FETCH.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_MONITOR_EVERY_FETCH;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_MONITOR_SQL.pm b/lib/UR/Env/UR_DBI_MONITOR_SQL.pm
index ddff4c5..5dbe5c2 100644
--- a/lib/UR/Env/UR_DBI_MONITOR_SQL.pm
+++ b/lib/UR/Env/UR_DBI_MONITOR_SQL.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_MONITOR_SQL;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_NO_COMMIT.pm b/lib/UR/Env/UR_DBI_NO_COMMIT.pm
index 85a4f53..a31943c 100644
--- a/lib/UR/Env/UR_DBI_NO_COMMIT.pm
+++ b/lib/UR/Env/UR_DBI_NO_COMMIT.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_NO_COMMIT;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DBI_SUMMARIZE_SQL.pm b/lib/UR/Env/UR_DBI_SUMMARIZE_SQL.pm
index 97f5c34..36d597a 100644
--- a/lib/UR/Env/UR_DBI_SUMMARIZE_SQL.pm
+++ b/lib/UR/Env/UR_DBI_SUMMARIZE_SQL.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DBI_SUMMARIZE_SQL;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DEBUG_OBJECT_PRUNING.pm b/lib/UR/Env/UR_DEBUG_OBJECT_PRUNING.pm
index 039157a..b6a37d5 100644
--- a/lib/UR/Env/UR_DEBUG_OBJECT_PRUNING.pm
+++ b/lib/UR/Env/UR_DEBUG_OBJECT_PRUNING.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DEBUG_OBJECT_PRUNING;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DEBUG_OBJECT_RELEASE.pm b/lib/UR/Env/UR_DEBUG_OBJECT_RELEASE.pm
index 423b3d0..83c3cd8 100644
--- a/lib/UR/Env/UR_DEBUG_OBJECT_RELEASE.pm
+++ b/lib/UR/Env/UR_DEBUG_OBJECT_RELEASE.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DEBUG_OBJECT_RELEASE;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DUMP_DEBUG_MESSAGES.pm b/lib/UR/Env/UR_DUMP_DEBUG_MESSAGES.pm
index fe983b9..4c1b3fb 100644
--- a/lib/UR/Env/UR_DUMP_DEBUG_MESSAGES.pm
+++ b/lib/UR/Env/UR_DUMP_DEBUG_MESSAGES.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DUMP_DEBUG_MESSAGES;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_DUMP_STATUS_MESSAGES.pm b/lib/UR/Env/UR_DUMP_STATUS_MESSAGES.pm
index da89128..a9e734d 100644
--- a/lib/UR/Env/UR_DUMP_STATUS_MESSAGES.pm
+++ b/lib/UR/Env/UR_DUMP_STATUS_MESSAGES.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_DUMP_STATUS_MESSAGES;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_IGNORE.pm b/lib/UR/Env/UR_IGNORE.pm
index 3fb4d48..0f7b5b9 100644
--- a/lib/UR/Env/UR_IGNORE.pm
+++ b/lib/UR/Env/UR_IGNORE.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_IGNORE;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_NO_REQUIRE_USER_VERIFY.pm b/lib/UR/Env/UR_NO_REQUIRE_USER_VERIFY.pm
index 53e737d..de01b9a 100644
--- a/lib/UR/Env/UR_NO_REQUIRE_USER_VERIFY.pm
+++ b/lib/UR/Env/UR_NO_REQUIRE_USER_VERIFY.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_NO_REQUIRE_USER_VERIFY;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_NR_CPU.pm b/lib/UR/Env/UR_NR_CPU.pm
index 2bcbe74..440a2fb 100644
--- a/lib/UR/Env/UR_NR_CPU.pm
+++ b/lib/UR/Env/UR_NR_CPU.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_NR_CPU;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_RUN_LONG_TESTS.pm b/lib/UR/Env/UR_RUN_LONG_TESTS.pm
index 702cbab..6f1bd23 100644
--- a/lib/UR/Env/UR_RUN_LONG_TESTS.pm
+++ b/lib/UR/Env/UR_RUN_LONG_TESTS.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_RUN_LONG_TESTS;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_STACK_DUMP_ON_DIE.pm b/lib/UR/Env/UR_STACK_DUMP_ON_DIE.pm
index 3bc3aae..0d0245d 100644
--- a/lib/UR/Env/UR_STACK_DUMP_ON_DIE.pm
+++ b/lib/UR/Env/UR_STACK_DUMP_ON_DIE.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_STACK_DUMP_ON_DIE;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_STACK_DUMP_ON_WARN.pm b/lib/UR/Env/UR_STACK_DUMP_ON_WARN.pm
index 3dfc7b3..ee08be0 100644
--- a/lib/UR/Env/UR_STACK_DUMP_ON_WARN.pm
+++ b/lib/UR/Env/UR_STACK_DUMP_ON_WARN.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_STACK_DUMP_ON_WARN;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_TEST_QUIET.pm b/lib/UR/Env/UR_TEST_QUIET.pm
index f5bc17c..e8f4750 100644
--- a/lib/UR/Env/UR_TEST_QUIET.pm
+++ b/lib/UR/Env/UR_TEST_QUIET.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_TEST_QUIET;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_USED_LIBS.pm b/lib/UR/Env/UR_USED_LIBS.pm
index ab98ad8..3ae76b6 100644
--- a/lib/UR/Env/UR_USED_LIBS.pm
+++ b/lib/UR/Env/UR_USED_LIBS.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_CONTEXT_LIBS;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_USED_MODS.pm b/lib/UR/Env/UR_USED_MODS.pm
index c8c3681..66e4583 100644
--- a/lib/UR/Env/UR_USED_MODS.pm
+++ b/lib/UR/Env/UR_USED_MODS.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_USED_MODS;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_USE_ANY.pm b/lib/UR/Env/UR_USE_ANY.pm
index 5e75afd..79de59a 100644
--- a/lib/UR/Env/UR_USE_ANY.pm
+++ b/lib/UR/Env/UR_USE_ANY.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_USE_ANY;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Env/UR_USE_DUMMY_AUTOGENERATED_IDS.pm b/lib/UR/Env/UR_USE_DUMMY_AUTOGENERATED_IDS.pm
index 79cb19d..6a3e88a 100644
--- a/lib/UR/Env/UR_USE_DUMMY_AUTOGENERATED_IDS.pm
+++ b/lib/UR/Env/UR_USE_DUMMY_AUTOGENERATED_IDS.pm
@@ -2,5 +2,5 @@ package UR::Env::UR_USE_DUMMY_AUTOGENERATED_IDS;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 1;
diff --git a/lib/UR/Exit.pm b/lib/UR/Exit.pm
index 0de49f4..12e6497 100644
--- a/lib/UR/Exit.pm
+++ b/lib/UR/Exit.pm
@@ -24,7 +24,7 @@ require 5.006_000;
 use warnings;
 use strict;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 our (@ISA, @EXPORT, @EXPORT_OK);
 
 require Exporter;
diff --git a/lib/UR/Iterator.pm b/lib/UR/Iterator.pm
index 2972fe8..3171359 100644
--- a/lib/UR/Iterator.pm
+++ b/lib/UR/Iterator.pm
@@ -3,7 +3,7 @@ package UR::Iterator;
 use strict;
 use warnings;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 our @CARP_NOT = qw( UR::Object );
 
diff --git a/lib/UR/ModuleBase.pm b/lib/UR/ModuleBase.pm
index 61122da..54cff0b 100644
--- a/lib/UR/ModuleBase.pm
+++ b/lib/UR/ModuleBase.pm
@@ -43,7 +43,7 @@ a formal UR class.
 require 5.006_000;
 use warnings;
 use strict;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 # set up module
 use Carp;
@@ -243,12 +243,12 @@ sub context_return {
 
 =head1 C<AUTOLOAD>
 
-This package impliments AUTOLOAD so that derived classes can use
+This package implements AUTOLOAD so that derived classes can use
 AUTOSUB instead of AUTOLOAD.
 
 When a class or object has a method called which is not found in the
 final class or any derived classes, perl checks up the tree for
-AUTOLOAD.  We impliment AUTOLOAD at the top of the tree, and then
+AUTOLOAD.  We implement AUTOLOAD at the top of the tree, and then
 check each class in the tree in order for an AUTOSUB method.  Where a
 class implements AUTOSUB, it will receive a function name as its first
 parameter, and it is expected to return either a subroutine reference,
@@ -264,7 +264,7 @@ Why not use AUTOLOAD directly in place of AUTOSUB?
 On an object with a complex inheritance tree, AUTOLOAD is only found
 once, after which, there is no way to indicate that the given AUTOLOAD
 has failed and that the inheritance tree trek should continue for
-other AUTOLOADS which might impliment the given method.
+other AUTOLOADS which might implement the given method.
 
 Example:
 
diff --git a/lib/UR/ModuleBuild.pm b/lib/UR/ModuleBuild.pm
index bc7aa6b..a69e15f 100644
--- a/lib/UR/ModuleBuild.pm
+++ b/lib/UR/ModuleBuild.pm
@@ -71,7 +71,7 @@ UR::ModuleBuild - a Module::Build subclass with UR extensions
 
 =head1 VERSION
 
-This document describes UR::ModuleBuild version 0.45.
+This document describes UR::ModuleBuild version 0.46.
 
 =head1 SYNOPOSIS
 
diff --git a/lib/UR/ModuleConfig.pm b/lib/UR/ModuleConfig.pm
index 7c59954..1186f70 100644
--- a/lib/UR/ModuleConfig.pm
+++ b/lib/UR/ModuleConfig.pm
@@ -30,7 +30,7 @@ require 5.006_000;
 use warnings;
 use strict;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 use base qw(UR::ModuleBase);
 use IO::File;
 
diff --git a/lib/UR/ModuleLoader.pm b/lib/UR/ModuleLoader.pm
index fee605b..8f7ae13 100644
--- a/lib/UR/ModuleLoader.pm
+++ b/lib/UR/ModuleLoader.pm
@@ -4,7 +4,7 @@ package UR::ModuleLoader;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 Class::Autouse->autouse(\&dynamically_load_class);
 Class::Autouse->autouse(\&dynamically_load_role);
diff --git a/lib/UR/Namespace.pm b/lib/UR/Namespace.pm
index 0657f40..570486a 100644
--- a/lib/UR/Namespace.pm
+++ b/lib/UR/Namespace.pm
@@ -6,7 +6,7 @@ use File::Find;
 
 require UR;
 use UR::AttributeHandlers;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Namespace',
diff --git a/lib/UR/Namespace/Command.pm b/lib/UR/Namespace/Command.pm
index ab143f9..93bf413 100644
--- a/lib/UR/Namespace/Command.pm
+++ b/lib/UR/Namespace/Command.pm
@@ -7,7 +7,7 @@ use warnings;
 use UR;
 use UR::Namespace::Command::Base;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Base.pm b/lib/UR/Namespace/Command/Base.pm
index 0e34903..8849d62 100644
--- a/lib/UR/Namespace/Command/Base.pm
+++ b/lib/UR/Namespace/Command/Base.pm
@@ -7,7 +7,7 @@ use Cwd;
 use Carp;
 use File::Find;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Define.pm b/lib/UR/Namespace/Command/Define.pm
index da75574..f1ad6f7 100644
--- a/lib/UR/Namespace/Command/Define.pm
+++ b/lib/UR/Namespace/Command/Define.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define;
 use warnings;
 use strict;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Define/Class.pm b/lib/UR/Namespace/Command/Define/Class.pm
index f490708..5835e65 100644
--- a/lib/UR/Namespace/Command/Define/Class.pm
+++ b/lib/UR/Namespace/Command/Define/Class.pm
@@ -2,7 +2,7 @@ package UR::Namespace::Command::Define::Class;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Namespace::Command::Define::Class {
     is => 'UR::Namespace::Command::Base',
diff --git a/lib/UR/Namespace/Command/Define/Datasource.pm b/lib/UR/Namespace/Command/Define/Datasource.pm
index d483ed7..4968d3f 100644
--- a/lib/UR/Namespace/Command/Define/Datasource.pm
+++ b/lib/UR/Namespace/Command/Define/Datasource.pm
@@ -6,7 +6,7 @@ package UR::Namespace::Command::Define::Datasource;
 use warnings;
 use strict;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Define/Datasource/File.pm b/lib/UR/Namespace/Command/Define/Datasource/File.pm
index 2a5a4d3..3f81f76 100644
--- a/lib/UR/Namespace/Command/Define/Datasource/File.pm
+++ b/lib/UR/Namespace/Command/Define/Datasource/File.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define::Datasource::File;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use IO::File;
 
diff --git a/lib/UR/Namespace/Command/Define/Datasource/Mysql.pm b/lib/UR/Namespace/Command/Define/Datasource/Mysql.pm
index f500fc5..0690252 100644
--- a/lib/UR/Namespace/Command/Define/Datasource/Mysql.pm
+++ b/lib/UR/Namespace/Command/Define/Datasource/Mysql.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define::Datasource::Mysql;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Define/Datasource/Oracle.pm b/lib/UR/Namespace/Command/Define/Datasource/Oracle.pm
index 24a3fa7..527f7f6 100644
--- a/lib/UR/Namespace/Command/Define/Datasource/Oracle.pm
+++ b/lib/UR/Namespace/Command/Define/Datasource/Oracle.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define::Datasource::Oracle;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Define/Datasource/Pg.pm b/lib/UR/Namespace/Command/Define/Datasource/Pg.pm
index 1c0cfcf..1d2704a 100644
--- a/lib/UR/Namespace/Command/Define/Datasource/Pg.pm
+++ b/lib/UR/Namespace/Command/Define/Datasource/Pg.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define::Datasource::Pg;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Define/Datasource/Rdbms.pm b/lib/UR/Namespace/Command/Define/Datasource/Rdbms.pm
index 896fc4d..41429a8 100644
--- a/lib/UR/Namespace/Command/Define/Datasource/Rdbms.pm
+++ b/lib/UR/Namespace/Command/Define/Datasource/Rdbms.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define::Datasource::Rdbms;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use IO::File;
 
diff --git a/lib/UR/Namespace/Command/Define/Datasource/RdbmsWithAuth.pm b/lib/UR/Namespace/Command/Define/Datasource/RdbmsWithAuth.pm
index 754d353..2a76041 100644
--- a/lib/UR/Namespace/Command/Define/Datasource/RdbmsWithAuth.pm
+++ b/lib/UR/Namespace/Command/Define/Datasource/RdbmsWithAuth.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define::Datasource::RdbmsWithAuth;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Define/Datasource/Sqlite.pm b/lib/UR/Namespace/Command/Define/Datasource/Sqlite.pm
index e1cff9b..50f20d7 100644
--- a/lib/UR/Namespace/Command/Define/Datasource/Sqlite.pm
+++ b/lib/UR/Namespace/Command/Define/Datasource/Sqlite.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define::Datasource::Sqlite;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use IO::File;
 
diff --git a/lib/UR/Namespace/Command/Define/Db.pm b/lib/UR/Namespace/Command/Define/Db.pm
index 06a3bd2..bd7bcef 100644
--- a/lib/UR/Namespace/Command/Define/Db.pm
+++ b/lib/UR/Namespace/Command/Define/Db.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define::Db;
 use warnings;
 use strict;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use IO::File; # required to import symbols used below
 
 UR::Object::Type->define(
diff --git a/lib/UR/Namespace/Command/Define/Namespace.pm b/lib/UR/Namespace/Command/Define/Namespace.pm
index 8bfcc0b..a1e6ff3 100644
--- a/lib/UR/Namespace/Command/Define/Namespace.pm
+++ b/lib/UR/Namespace/Command/Define/Namespace.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Define::Namespace;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use IO::File;
 
 UR::Object::Type->define(
diff --git a/lib/UR/Namespace/Command/Init.pm b/lib/UR/Namespace/Command/Init.pm
index b2e6934..3fa5dd6 100644
--- a/lib/UR/Namespace/Command/Init.pm
+++ b/lib/UR/Namespace/Command/Init.pm
@@ -2,7 +2,7 @@ package UR::Namespace::Command::Init;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/List.pm b/lib/UR/Namespace/Command/List.pm
index a75b70c..421b6e8 100644
--- a/lib/UR/Namespace/Command/List.pm
+++ b/lib/UR/Namespace/Command/List.pm
@@ -2,7 +2,7 @@ package UR::Namespace::Command::List;
 use warnings;
 use strict;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/List/Classes.pm b/lib/UR/Namespace/Command/List/Classes.pm
index fd85545..d38a453 100644
--- a/lib/UR/Namespace/Command/List/Classes.pm
+++ b/lib/UR/Namespace/Command/List/Classes.pm
@@ -4,7 +4,7 @@ package UR::Namespace::Command::List::Classes;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/List/Modules.pm b/lib/UR/Namespace/Command/List/Modules.pm
index 999559b..3d34a99 100644
--- a/lib/UR/Namespace/Command/List/Modules.pm
+++ b/lib/UR/Namespace/Command/List/Modules.pm
@@ -4,7 +4,7 @@ package UR::Namespace::Command::List::Modules;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/List/Objects.pm b/lib/UR/Namespace/Command/List/Objects.pm
index 8609642..e355cc7 100644
--- a/lib/UR/Namespace/Command/List/Objects.pm
+++ b/lib/UR/Namespace/Command/List/Objects.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::List::Objects;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use above "UR";
 use UR::Object::Command::List;
diff --git a/lib/UR/Namespace/Command/Old.pm b/lib/UR/Namespace/Command/Old.pm
index b7b8a2e..65bf534 100644
--- a/lib/UR/Namespace/Command/Old.pm
+++ b/lib/UR/Namespace/Command/Old.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Old;
 use warnings;
 use strict;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Old/DiffRewrite.pm b/lib/UR/Namespace/Command/Old/DiffRewrite.pm
index 275f5f6..6b37f5e 100644
--- a/lib/UR/Namespace/Command/Old/DiffRewrite.pm
+++ b/lib/UR/Namespace/Command/Old/DiffRewrite.pm
@@ -4,7 +4,7 @@ package UR::Namespace::Command::Old::DiffRewrite;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Old/DiffUpdate.pm b/lib/UR/Namespace/Command/Old/DiffUpdate.pm
index b85a6b3..b9bd623 100644
--- a/lib/UR/Namespace/Command/Old/DiffUpdate.pm
+++ b/lib/UR/Namespace/Command/Old/DiffUpdate.pm
@@ -4,7 +4,7 @@ package UR::Namespace::Command::Old::DiffUpdate;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Old/ExportDbicClasses.pm b/lib/UR/Namespace/Command/Old/ExportDbicClasses.pm
index 6ce2fdc..e711489 100644
--- a/lib/UR/Namespace/Command/Old/ExportDbicClasses.pm
+++ b/lib/UR/Namespace/Command/Old/ExportDbicClasses.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Old::ExportDbicClasses;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Old/Info.pm b/lib/UR/Namespace/Command/Old/Info.pm
index 2ae68f5..880a15f 100644
--- a/lib/UR/Namespace/Command/Old/Info.pm
+++ b/lib/UR/Namespace/Command/Old/Info.pm
@@ -3,7 +3,7 @@ package UR::Namespace::Command::Old::Info;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Old/Redescribe.pm b/lib/UR/Namespace/Command/Old/Redescribe.pm
index 0338500..94760c3 100644
--- a/lib/UR/Namespace/Command/Old/Redescribe.pm
+++ b/lib/UR/Namespace/Command/Old/Redescribe.pm
@@ -4,7 +4,7 @@ package UR::Namespace::Command::Old::Redescribe;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/RunsOnModulesInTree.pm b/lib/UR/Namespace/Command/RunsOnModulesInTree.pm
index 00c97ef..5ee3b1a 100644
--- a/lib/UR/Namespace/Command/RunsOnModulesInTree.pm
+++ b/lib/UR/Namespace/Command/RunsOnModulesInTree.pm
@@ -7,7 +7,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Show/Properties.pm b/lib/UR/Namespace/Command/Show/Properties.pm
index c12846f..7f126ad 100644
--- a/lib/UR/Namespace/Command/Show/Properties.pm
+++ b/lib/UR/Namespace/Command/Show/Properties.pm
@@ -2,7 +2,7 @@ package UR::Namespace::Command::Show::Properties;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Sys.pm b/lib/UR/Namespace/Command/Sys.pm
index 51cd642..deed5cb 100644
--- a/lib/UR/Namespace/Command/Sys.pm
+++ b/lib/UR/Namespace/Command/Sys.pm
@@ -2,7 +2,7 @@ package UR::Namespace::Command::Sys;
 use warnings;
 use strict;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Sys/ClassBrowser.pm b/lib/UR/Namespace/Command/Sys/ClassBrowser.pm
index 37a44e6..2ba06a7 100644
--- a/lib/UR/Namespace/Command/Sys/ClassBrowser.pm
+++ b/lib/UR/Namespace/Command/Sys/ClassBrowser.pm
@@ -22,7 +22,7 @@ use Template;
 use Plack::Request;
 use Class::Inspector;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
@@ -57,7 +57,7 @@ ur sys class-browser --generate-cache);
 
 sub help_detail {
     q(The class-browser command starts an embedded web server containing an app for
-browsing throught the class structure.  After starting, it prints a URL on
+browsing through the class structure.  After starting, it prints a URL on
 STDOUT that can be copy-and-pasted into a browser to run the app.);
 }
 
@@ -647,7 +647,7 @@ UR::Namespace::Command::Sys::ClassBrowser - WebApp for browsing the class struct
 =head1 DESCRIPTION
 
 The class-browser command starts an embedded web server containing an app for
-browsing throught the class structure.  After starting, it prints a URL on
+browsing through the class structure.  After starting, it prints a URL on
 STDOUT that can be copy-and-pasted into a browser to run the app.
 
 =head1 COMMAND-LINE OPTIONS
diff --git a/lib/UR/Namespace/Command/Test.pm b/lib/UR/Namespace/Command/Test.pm
index 1347345..b1ed21b 100644
--- a/lib/UR/Namespace/Command/Test.pm
+++ b/lib/UR/Namespace/Command/Test.pm
@@ -6,7 +6,7 @@ package UR::Namespace::Command::Test;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Test/Callcount.pm b/lib/UR/Namespace/Command/Test/Callcount.pm
index ce8108a..0fb89a9 100644
--- a/lib/UR/Namespace/Command/Test/Callcount.pm
+++ b/lib/UR/Namespace/Command/Test/Callcount.pm
@@ -5,7 +5,7 @@ use strict;
 use IO::File;
 use File::Find;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Test/Callcount/List.pm b/lib/UR/Namespace/Command/Test/Callcount/List.pm
index d0a8cc2..1b0d35b 100644
--- a/lib/UR/Namespace/Command/Test/Callcount/List.pm
+++ b/lib/UR/Namespace/Command/Test/Callcount/List.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 # Transient class that represents the file as a datasource
 our $TheFile = '/dev/null';  # This will be filled in during create() below
diff --git a/lib/UR/Namespace/Command/Test/Compile.pm b/lib/UR/Namespace/Command/Test/Compile.pm
index d4a9963..243e0e1 100644
--- a/lib/UR/Namespace/Command/Test/Compile.pm
+++ b/lib/UR/Namespace/Command/Test/Compile.pm
@@ -4,7 +4,7 @@ package UR::Namespace::Command::Test::Compile;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Test/Eval.pm b/lib/UR/Namespace/Command/Test/Eval.pm
index 19e2deb..a7df52c 100644
--- a/lib/UR/Namespace/Command/Test/Eval.pm
+++ b/lib/UR/Namespace/Command/Test/Eval.pm
@@ -4,7 +4,7 @@ package UR::Namespace::Command::Test::Eval;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Test/Run.pm b/lib/UR/Namespace/Command/Test/Run.pm
index 66200a9..75a804d 100644
--- a/lib/UR/Namespace/Command/Test/Run.pm
+++ b/lib/UR/Namespace/Command/Test/Run.pm
@@ -12,7 +12,7 @@ use Path::Class; # qw(file dir);
 use DBI;
 use Cwd;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use File::Find;
 
 use TAP::Harness;
diff --git a/lib/UR/Namespace/Command/Test/TrackObjectRelease.pm b/lib/UR/Namespace/Command/Test/TrackObjectRelease.pm
index 7bb1542..baecb19 100644
--- a/lib/UR/Namespace/Command/Test/TrackObjectRelease.pm
+++ b/lib/UR/Namespace/Command/Test/TrackObjectRelease.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use IO::File;
 
 class UR::Namespace::Command::Test::TrackObjectRelease {
diff --git a/lib/UR/Namespace/Command/Test/Use.pm b/lib/UR/Namespace/Command/Test/Use.pm
index 4724e99..02c51eb 100644
--- a/lib/UR/Namespace/Command/Test/Use.pm
+++ b/lib/UR/Namespace/Command/Test/Use.pm
@@ -4,7 +4,7 @@ package UR::Namespace::Command::Test::Use;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use Cwd;
 use YAML;
 
diff --git a/lib/UR/Namespace/Command/Test/Window.pm b/lib/UR/Namespace/Command/Test/Window.pm
index cb6f19b..eb3ad1a 100644
--- a/lib/UR/Namespace/Command/Test/Window.pm
+++ b/lib/UR/Namespace/Command/Test/Window.pm
@@ -6,7 +6,7 @@ use above 'UR';
 
 package UR::Namespace::Command::Test::Window;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Update.pm b/lib/UR/Namespace/Command/Update.pm
index 5c7bb4c..aac3c46 100644
--- a/lib/UR/Namespace/Command/Update.pm
+++ b/lib/UR/Namespace/Command/Update.pm
@@ -2,7 +2,7 @@ package UR::Namespace::Command::Update;
 use warnings;
 use strict;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Update/ClassDiagram.pm b/lib/UR/Namespace/Command/Update/ClassDiagram.pm
index bd61e75..6d589ad 100644
--- a/lib/UR/Namespace/Command/Update/ClassDiagram.pm
+++ b/lib/UR/Namespace/Command/Update/ClassDiagram.pm
@@ -6,7 +6,7 @@ package UR::Namespace::Command::Update::ClassDiagram;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Update/ClassesFromDb.pm b/lib/UR/Namespace/Command/Update/ClassesFromDb.pm
index f14af61..9c5dcb8 100644
--- a/lib/UR/Namespace/Command/Update/ClassesFromDb.pm
+++ b/lib/UR/Namespace/Command/Update/ClassesFromDb.pm
@@ -4,7 +4,7 @@ package UR::Namespace::Command::Update::ClassesFromDb;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use Text::Diff;
 
 UR::Object::Type->define(
@@ -1311,7 +1311,7 @@ sub _sync_filesystem {
                 $status_message_this_update .= "A " . $class_obj->module_path;
             }
             $class_obj->rewrite_module_header() unless ($no_commit);
-            # FIXME A test of automaticly making DBIx::Class modules
+            # FIXME A test of automatically making DBIx::Class modules
             #$class_obj->dbic_rewrite_module_header() unless ($no_commit);
 
         }
diff --git a/lib/UR/Namespace/Command/Update/Doc.pm b/lib/UR/Namespace/Command/Update/Doc.pm
index b6ab975..ec52224 100644
--- a/lib/UR/Namespace/Command/Update/Doc.pm
+++ b/lib/UR/Namespace/Command/Update/Doc.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use IO::File;
 use File::Basename;
diff --git a/lib/UR/Namespace/Command/Update/Pod.pm b/lib/UR/Namespace/Command/Update/Pod.pm
index 894a88b..150ca1f 100644
--- a/lib/UR/Namespace/Command/Update/Pod.pm
+++ b/lib/UR/Namespace/Command/Update/Pod.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use IO::File;
 
 class UR::Namespace::Command::Update::Pod {
diff --git a/lib/UR/Namespace/Command/Update/RenameClass.pm b/lib/UR/Namespace/Command/Update/RenameClass.pm
index 4d955e9..726940b 100644
--- a/lib/UR/Namespace/Command/Update/RenameClass.pm
+++ b/lib/UR/Namespace/Command/Update/RenameClass.pm
@@ -5,7 +5,7 @@ package UR::Namespace::Command::Update::RenameClass;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Update/RewriteClassHeader.pm b/lib/UR/Namespace/Command/Update/RewriteClassHeader.pm
index d84c49f..bff443c 100644
--- a/lib/UR/Namespace/Command/Update/RewriteClassHeader.pm
+++ b/lib/UR/Namespace/Command/Update/RewriteClassHeader.pm
@@ -5,7 +5,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Update/SchemaDiagram.pm b/lib/UR/Namespace/Command/Update/SchemaDiagram.pm
index 0866cb6..31a9402 100644
--- a/lib/UR/Namespace/Command/Update/SchemaDiagram.pm
+++ b/lib/UR/Namespace/Command/Update/SchemaDiagram.pm
@@ -6,7 +6,7 @@ package UR::Namespace::Command::Update::SchemaDiagram;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Namespace/Command/Update/TabCompletionSpec.pm b/lib/UR/Namespace/Command/Update/TabCompletionSpec.pm
index c3bf723..2fb9616 100644
--- a/lib/UR/Namespace/Command/Update/TabCompletionSpec.pm
+++ b/lib/UR/Namespace/Command/Update/TabCompletionSpec.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use IO::File;
 use POSIX qw(ENOENT);
 
diff --git a/lib/UR/Object.pm b/lib/UR/Object.pm
index 65140ae..8b1537d 100644
--- a/lib/UR/Object.pm
+++ b/lib/UR/Object.pm
@@ -9,7 +9,7 @@ use Scalar::Util qw(looks_like_number refaddr isweak);
 use List::MoreUtils qw(any);
 
 our @ISA = ('UR::ModuleBase');
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 # Base object API
 
@@ -61,7 +61,7 @@ sub copy {
 
 sub __context__ {
     # In UR, a "context" handles inter-object references so they can cross
-    # process boundaries, and interact with persistance systems automatically.
+    # process boundaries, and interact with persistence systems automatically.
 
     # For efficiency, all context switches update a package-level value.
 
@@ -887,7 +887,7 @@ reference represents, using a well-defined interface.
 
 UR uses that separation to automatically handle I/O.  It provides a query API,
 and manages the difference between the state of entities in the application,
-and their state in external persistance systems.  It aims to do so transparently,
+and their state in external persistence systems.  It aims to do so transparently,
 keeping I/O logic orthogonally to "business logic", and hopefully making code
 around I/O unnecessary to write at all for most programs.
 
@@ -1315,7 +1315,7 @@ Useful for test cases.
 
 =head2 Meta API
 
-The folowing methods allow the application to interrogate UR for information
+The following methods allow the application to interrogate UR for information
 about the object in question.
 
 =over 4
diff --git a/lib/UR/Object/Accessorized.pm b/lib/UR/Object/Accessorized.pm
index 958f2fb..6e227cb 100644
--- a/lib/UR/Object/Accessorized.pm
+++ b/lib/UR/Object/Accessorized.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Object/Command/FetchAndDo.pm b/lib/UR/Object/Command/FetchAndDo.pm
index c9a110c..ba18d80 100644
--- a/lib/UR/Object/Command/FetchAndDo.pm
+++ b/lib/UR/Object/Command/FetchAndDo.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use Data::Dumper;
 
 class UR::Object::Command::FetchAndDo {
diff --git a/lib/UR/Object/Command/List.pm b/lib/UR/Object/Command/List.pm
index 49f3de9..4ed0deb 100644
--- a/lib/UR/Object/Command/List.pm
+++ b/lib/UR/Object/Command/List.pm
@@ -11,7 +11,7 @@ use List::Util qw(reduce);
 use Command::V2;
 use Carp qw();
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::Command::List {
     is => 'Command::V2',
diff --git a/lib/UR/Object/Command/List/Style.pm b/lib/UR/Object/Command/List/Style.pm
index 7384650..063d478 100644
--- a/lib/UR/Object/Command/List/Style.pm
+++ b/lib/UR/Object/Command/List/Style.pm
@@ -1,6 +1,6 @@
 package UR::Object::Command::List::Style;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 sub new {
     my ($class, %args) = @_;
diff --git a/lib/UR/Object/Ghost.pm b/lib/UR/Object/Ghost.pm
index 78adccf..d4ad5a8 100644
--- a/lib/UR/Object/Ghost.pm
+++ b/lib/UR/Object/Ghost.pm
@@ -10,7 +10,7 @@ package UR::Object::Ghost;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 sub _init_subclass {
     my $class_name = pop;
diff --git a/lib/UR/Object/Index.pm b/lib/UR/Object/Index.pm
index b5005bf..37cfd82 100644
--- a/lib/UR/Object/Index.pm
+++ b/lib/UR/Object/Index.pm
@@ -1,7 +1,7 @@
 # Index for cached objects.
 
 package UR::Object::Index;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 use base qw(UR::Object);
 
 use strict;
diff --git a/lib/UR/Object/Iterator.pm b/lib/UR/Object/Iterator.pm
index 3865134..7361f6a 100644
--- a/lib/UR/Object/Iterator.pm
+++ b/lib/UR/Object/Iterator.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 require UR;
 require UR::Iterator;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 our @CARP_NOT = qw( UR::Object );
 
diff --git a/lib/UR/Object/Join.pm b/lib/UR/Object/Join.pm
index 6cd02ab..4fc40f4 100644
--- a/lib/UR/Object/Join.pm
+++ b/lib/UR/Object/Join.pm
@@ -2,7 +2,7 @@ package UR::Object::Join;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 our @CARP_NOT = qw( UR::Object::Property );
 
diff --git a/lib/UR/Object/Property.pm b/lib/UR/Object/Property.pm
index 8e1bede..0e2c595 100644
--- a/lib/UR/Object/Property.pm
+++ b/lib/UR/Object/Property.pm
@@ -7,7 +7,7 @@ require UR;
 use Lingua::EN::Inflect;
 use Class::AutoloadCAN;
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 our @CARP_NOT = qw( UR::DataSource::RDBMS UR::Object::Type );
 
 # class_meta and r_class_meta duplicate the functionality if two properties of the same name,
@@ -563,7 +563,7 @@ be both constant and mutable
 =item is_volatile => Boolean
 
 Indicates this property can be changed by a mechanism other than its normal
-accessor method.  Signals are not emmitted even when it does change via
+accessor method.  Signals are not emitted even when it does change via
 its normal accessor method.
 
 =item is_classwide => Boolean
@@ -640,7 +640,7 @@ get its value from.  The default value is the same as property_name
 
 =item where => ARRAY
 
-Supplies additional filters for indirect properies.  For example:
+Supplies additional filters for indirect properties.  For example:
 
   foos => { is => 'Some::Foo', reverse_as => 'some', is_many => 1 },
   blue_foos => { via => 'foos', where => [ color => 'blue' ] },
diff --git a/lib/UR/Object/Property/View/Default/Text.pm b/lib/UR/Object/Property/View/Default/Text.pm
index 788a512..dc045a4 100644
--- a/lib/UR/Object/Property/View/Default/Text.pm
+++ b/lib/UR/Object/Property/View/Default/Text.pm
@@ -3,7 +3,7 @@ package UR::Object::Property::View::Default::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Object/Property/View/DescriptionLineItem/Text.pm b/lib/UR/Object/Property/View/DescriptionLineItem/Text.pm
index b962785..86251eb 100644
--- a/lib/UR/Object/Property/View/DescriptionLineItem/Text.pm
+++ b/lib/UR/Object/Property/View/DescriptionLineItem/Text.pm
@@ -3,7 +3,7 @@ package UR::Object::Property::View::DescriptionLineItem::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Object/Property/View/ReferenceDescription/Text.pm b/lib/UR/Object/Property/View/ReferenceDescription/Text.pm
index d810ef2..e1e46bf 100644
--- a/lib/UR/Object/Property/View/ReferenceDescription/Text.pm
+++ b/lib/UR/Object/Property/View/ReferenceDescription/Text.pm
@@ -3,7 +3,7 @@ package UR::Object::Property::View::ReferenceDescription::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Object/Set.pm b/lib/UR/Object/Set.pm
index bf08815..3fd44da 100644
--- a/lib/UR/Object/Set.pm
+++ b/lib/UR/Object/Set.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 use UR;
 use List::MoreUtils qw(any);
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 our @CARP_NOT = qw( UR::Object::Type );
 
diff --git a/lib/UR/Object/Set/View/Default/Html.pm b/lib/UR/Object/Set/View/Default/Html.pm
index 3d2a3ca..7d91e35 100644
--- a/lib/UR/Object/Set/View/Default/Html.pm
+++ b/lib/UR/Object/Set/View/Default/Html.pm
@@ -4,7 +4,7 @@ package UR::Object::Set::View::Default::Html;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::Set::View::Default::Html {
     is => 'UR::Object::View::Default::Html',
diff --git a/lib/UR/Object/Set/View/Default/Json.pm b/lib/UR/Object/Set/View/Default/Json.pm
index fca19fb..6302114 100644
--- a/lib/UR/Object/Set/View/Default/Json.pm
+++ b/lib/UR/Object/Set/View/Default/Json.pm
@@ -4,7 +4,7 @@ package UR::Object::Set::View::Default::Json;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::Set::View::Default::Json {
     is => 'UR::Object::View::Default::Json',
diff --git a/lib/UR/Object/Set/View/Default/Text.pm b/lib/UR/Object/Set/View/Default/Text.pm
index c115779..40e4c74 100644
--- a/lib/UR/Object/Set/View/Default/Text.pm
+++ b/lib/UR/Object/Set/View/Default/Text.pm
@@ -4,7 +4,7 @@ package UR::Object::Set::View::Default::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::Set::View::Default::Text {
     is => 'UR::Object::View::Default::Text',
diff --git a/lib/UR/Object/Set/View/Default/Xml.pm b/lib/UR/Object/Set/View/Default/Xml.pm
index 23bf7c0..bcaec76 100644
--- a/lib/UR/Object/Set/View/Default/Xml.pm
+++ b/lib/UR/Object/Set/View/Default/Xml.pm
@@ -4,7 +4,7 @@ package UR::Object::Set::View::Default::Xml;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::Set::View::Default::Xml {
     is => 'UR::Object::View::Default::Xml',
diff --git a/lib/UR/Object/Tag.pm b/lib/UR/Object/Tag.pm
index bee8887..ba7c44e 100644
--- a/lib/UR/Object/Tag.pm
+++ b/lib/UR/Object/Tag.pm
@@ -105,9 +105,9 @@ Sets/gets a filter to be applied to all attribute lists returned in
 the application.  This gives the application developer final veto
 power over expressed attributes in the app.  In most cases, developers
 will write view components which use attributes, and will ignore
-them rather than plug-in at this low level to augment/mangle/supress.
+them rather than plug-in at this low level to augment/mangle/suppress.
 
-The filter will be given an object reference and a refrence to an
+The filter will be given an object reference and a reference to an
 array of attributes which are tentatively to be delivered for the
 object.
 
@@ -117,7 +117,7 @@ object.
 require 5.006_000;
 use warnings;
 use strict;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 # set up module
 use base qw(UR::ModuleBase);
diff --git a/lib/UR/Object/Type.pm b/lib/UR/Object/Type.pm
index 5c75c60..6d65002 100644
--- a/lib/UR/Object/Type.pm
+++ b/lib/UR/Object/Type.pm
@@ -6,7 +6,7 @@ require UR;
 
 # Used during bootstrapping.
 our @ISA = qw(UR::Object);
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 our @CARP_NOT = qw( UR::Object UR::Context  UR::ModuleLoader Class::Autouse UR::BoolExpr );
 
diff --git a/lib/UR/Object/Type.pod b/lib/UR/Object/Type.pod
index 773db12..e12d65d 100644
--- a/lib/UR/Object/Type.pod
+++ b/lib/UR/Object/Type.pod
@@ -303,8 +303,8 @@ property name.
   @names = $class_obj->ancestry_property_names
 
 Returns a list of property names of the parent classes and their inheritance
-heirarchy.  The list may include duplicates if a property is overridden
-somewhere in the heirarchy.
+hierarchy.  The list may include duplicates if a property is overridden
+somewhere in the hierarchy.
 
 =item ancestry_property_metas
 
@@ -316,8 +316,8 @@ property name.
 =item all_property_names
 
 Returns a list of property names of the given class and its inheritance
-heirarchy.  The list may include duplicates if a property is overridden
-somewhere in the heirarchy.
+hierarchy.  The list may include duplicates if a property is overridden
+somewhere in the hierarchy.
 
 =item all_property_metas
 
@@ -354,9 +354,9 @@ name.
   @property_objs = $class_obj->all_id_property_metas;
 
 Returns the property names or L<UR::Object::Property> objects for either
-the parent classes and their inheritance heirarchy, or for the given
-class and all of its inheritance heirarchy.  The lists may include duplicates
-if properties are overridden somewhere in the heirarchy.
+the parent classes and their inheritance hierarchy, or for the given
+class and all of its inheritance hierarchy.  The lists may include duplicates
+if properties are overridden somewhere in the hierarchy.
 
 =item unique_property_set_hashref
 
@@ -388,7 +388,7 @@ the given constraint name does not exist.
 
   @names = $class_obj->ancestry_table_names
 
-Returns a list of table names in the class's inheritance heirarchy.
+Returns a list of table names in the class's inheritance hierarchy.
 
 =item direct_column_names
 
diff --git a/lib/UR/Object/Type/AccessorWriter.pm b/lib/UR/Object/Type/AccessorWriter.pm
index d5e7ccf..7a043b9 100644
--- a/lib/UR/Object/Type/AccessorWriter.pm
+++ b/lib/UR/Object/Type/AccessorWriter.pm
@@ -6,7 +6,7 @@ package UR::Object::Type;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 #use warnings FATAL => 'all';
 
 use Carp ();
@@ -1959,7 +1959,7 @@ updates the $to property on the refered-to object.
 
 Creates a calculated accessor called $accessor_name.  If the $is_constant
 flag is true, then the accessor runs the calculation once, caches the result,
-and returns that result for subseqent calls to the accessor.
+and returns that result for subsequent calls to the accessor.
 
 $calculation_src can be one of: coderef, string containing Perl code, or
 the name of a module under UR::Object::Type::AccessorWriter which has a
diff --git a/lib/UR/Object/Type/AccessorWriter/Product.pm b/lib/UR/Object/Type/AccessorWriter/Product.pm
index d71d142..14530ea 100644
--- a/lib/UR/Object/Type/AccessorWriter/Product.pm
+++ b/lib/UR/Object/Type/AccessorWriter/Product.pm
@@ -4,7 +4,7 @@ package UR::Object::Type::AccessorWriter::Product;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 sub calculate {
     my $self = shift;
diff --git a/lib/UR/Object/Type/AccessorWriter/Sum.pm b/lib/UR/Object/Type/AccessorWriter/Sum.pm
index 5e77451..a1a04e6 100644
--- a/lib/UR/Object/Type/AccessorWriter/Sum.pm
+++ b/lib/UR/Object/Type/AccessorWriter/Sum.pm
@@ -4,7 +4,7 @@ package UR::Object::Type::AccessorWriter::Sum;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 sub calculate {
     my $self = shift;
diff --git a/lib/UR/Object/Type/Initializer.pm b/lib/UR/Object/Type/Initializer.pm
index 572c1ce..917d871 100644
--- a/lib/UR/Object/Type/Initializer.pm
+++ b/lib/UR/Object/Type/Initializer.pm
@@ -17,7 +17,7 @@ BEGIN {
     }
 };
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use Carp ();
 use Sub::Name ();
diff --git a/lib/UR/Object/Type/InternalAPI.pm b/lib/UR/Object/Type/InternalAPI.pm
index 337afa3..ed03847 100644
--- a/lib/UR/Object/Type/InternalAPI.pm
+++ b/lib/UR/Object/Type/InternalAPI.pm
@@ -3,7 +3,7 @@ use warnings;
 use strict;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use Sys::Hostname;
 use Cwd;
diff --git a/lib/UR/Object/Type/ModuleWriter.pm b/lib/UR/Object/Type/ModuleWriter.pm
index 7285367..43c2cbd 100644
--- a/lib/UR/Object/Type/ModuleWriter.pm
+++ b/lib/UR/Object/Type/ModuleWriter.pm
@@ -8,7 +8,7 @@ require UR;
 use List::MoreUtils qw(first_index);
 use Scalar::Util qw(looks_like_number);
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 our %meta_classes;
 our $bootstrapping = 1;
diff --git a/lib/UR/Object/Type/View/AvailableViews/Json.pm b/lib/UR/Object/Type/View/AvailableViews/Json.pm
index 199fedd..1203c4e 100644
--- a/lib/UR/Object/Type/View/AvailableViews/Json.pm
+++ b/lib/UR/Object/Type/View/AvailableViews/Json.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use UR::Object::Type::View::AvailableViews::Xml;
 
diff --git a/lib/UR/Object/Type/View/AvailableViews/Xml.pm b/lib/UR/Object/Type/View/AvailableViews/Xml.pm
index 5aad6f9..c562459 100644
--- a/lib/UR/Object/Type/View/AvailableViews/Xml.pm
+++ b/lib/UR/Object/Type/View/AvailableViews/Xml.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::Type::View::AvailableViews::Xml {
     is => 'UR::Object::View::Default::Xml',
diff --git a/lib/UR/Object/Type/View/Default/Text.pm b/lib/UR/Object/Type/View/Default/Text.pm
index 25aafb5..90a6587 100644
--- a/lib/UR/Object/Type/View/Default/Text.pm
+++ b/lib/UR/Object/Type/View/Default/Text.pm
@@ -3,7 +3,7 @@ package UR::Object::Type::View::Default::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Object/Type/View/Default/Xml.pm b/lib/UR/Object/Type/View/Default/Xml.pm
index 3302f05..5e30a19 100644
--- a/lib/UR/Object/Type/View/Default/Xml.pm
+++ b/lib/UR/Object/Type/View/Default/Xml.pm
@@ -3,7 +3,7 @@ package UR::Object::Type::View::Default::Xml;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Object/Value.pm b/lib/UR/Object/Value.pm
index b7e6ede..8dbcb9d 100644
--- a/lib/UR/Object/Value.pm
+++ b/lib/UR/Object/Value.pm
@@ -3,7 +3,7 @@ package UR::Object::Value;
 use strict;
 use warnings;
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::Value {
     is => 'UR::Value',
diff --git a/lib/UR/Object/View.pm b/lib/UR/Object/View.pm
index 2f7bcd1..f5036a7 100644
--- a/lib/UR/Object/View.pm
+++ b/lib/UR/Object/View.pm
@@ -2,7 +2,7 @@ package UR::Object::View;
 use warnings;
 use strict;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 class UR::Object::View {
     has_abstract_constant => [
diff --git a/lib/UR/Object/View/Aspect.pm b/lib/UR/Object/View/Aspect.pm
index 75c2fdc..4070444 100644
--- a/lib/UR/Object/View/Aspect.pm
+++ b/lib/UR/Object/View/Aspect.pm
@@ -4,7 +4,7 @@ use warnings;
 use strict;
 require UR;
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 class UR::Object::View::Aspect {
     id_by => [
diff --git a/lib/UR/Object/View/Default/Gtk.pm b/lib/UR/Object/View/Default/Gtk.pm
index f6142e9..1c92f3c 100644
--- a/lib/UR/Object/View/Default/Gtk.pm
+++ b/lib/UR/Object/View/Default/Gtk.pm
@@ -3,7 +3,7 @@ package UR::Object::View::Default::Gtk;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Object/View/Default/Gtk2.pm b/lib/UR/Object/View/Default/Gtk2.pm
index 5453aa1..c660c88 100644
--- a/lib/UR/Object/View/Default/Gtk2.pm
+++ b/lib/UR/Object/View/Default/Gtk2.pm
@@ -3,7 +3,7 @@ package UR::Object::View::Default::Gtk2;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::View::Default::Gtk2 {
     is => 'UR::Object::View',
diff --git a/lib/UR/Object/View/Default/Html.pm b/lib/UR/Object/View/Default/Html.pm
index 15503fd..fc86aa0 100644
--- a/lib/UR/Object/View/Default/Html.pm
+++ b/lib/UR/Object/View/Default/Html.pm
@@ -3,7 +3,7 @@ package UR::Object::View::Default::Html;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use IO::File;
 
 class UR::Object::View::Default::Html {
diff --git a/lib/UR/Object/View/Default/Json.pm b/lib/UR/Object/View/Default/Json.pm
index 3f4d0db..5ad559f 100644
--- a/lib/UR/Object/View/Default/Json.pm
+++ b/lib/UR/Object/View/Default/Json.pm
@@ -3,7 +3,7 @@ package UR::Object::View::Default::Json;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use JSON;
 
diff --git a/lib/UR/Object/View/Default/Text.pm b/lib/UR/Object/View/Default/Text.pm
index 50358eb..2792774 100644
--- a/lib/UR/Object/View/Default/Text.pm
+++ b/lib/UR/Object/View/Default/Text.pm
@@ -3,7 +3,7 @@ package UR::Object::View::Default::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::View::Default::Text {
     is => 'UR::Object::View',
diff --git a/lib/UR/Object/View/Default/Xml.pm b/lib/UR/Object/View/Default/Xml.pm
index 5e0b5d5..779ea88 100644
--- a/lib/UR/Object/View/Default/Xml.pm
+++ b/lib/UR/Object/View/Default/Xml.pm
@@ -3,7 +3,7 @@ package UR::Object::View::Default::Xml;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use IO::File;
 use XML::Dumper;
 use XML::LibXML;
diff --git a/lib/UR/Object/View/Default/Xsl.pm b/lib/UR/Object/View/Default/Xsl.pm
index dd7ff6b..2ab2449 100644
--- a/lib/UR/Object/View/Default/Xsl.pm
+++ b/lib/UR/Object/View/Default/Xsl.pm
@@ -3,7 +3,7 @@ package UR::Object::View::Default::Xsl;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use IO::File;
 
 use XML::LibXML;
diff --git a/lib/UR/Object/View/Lister/Text.pm b/lib/UR/Object/View/Lister/Text.pm
index 50d1ba5..d408bf9 100644
--- a/lib/UR/Object/View/Lister/Text.pm
+++ b/lib/UR/Object/View/Lister/Text.pm
@@ -3,7 +3,7 @@ package UR::Object::View::Lister::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use IO::File;
 
 UR::Object::Type->define(
diff --git a/lib/UR/Object/View/Static/Html.pm b/lib/UR/Object/View/Static/Html.pm
index b0dbb75..9800d9d 100644
--- a/lib/UR/Object/View/Static/Html.pm
+++ b/lib/UR/Object/View/Static/Html.pm
@@ -3,7 +3,7 @@ package UR::Object::View::Static::Html;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Object::View::Static::Html {
     is => 'UR::Object::View',
diff --git a/lib/UR/Object/View/Toolkit.pm b/lib/UR/Object/View/Toolkit.pm
index b9a1c97..3d97052 100644
--- a/lib/UR/Object/View/Toolkit.pm
+++ b/lib/UR/Object/View/Toolkit.pm
@@ -23,7 +23,7 @@ package UR::Object::View::Toolkit;
 
 use warnings;
 use strict;
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 require UR;
 
diff --git a/lib/UR/Object/View/Toolkit/Text.pm b/lib/UR/Object/View/Toolkit/Text.pm
index 2f5854a..701bdb1 100644
--- a/lib/UR/Object/View/Toolkit/Text.pm
+++ b/lib/UR/Object/View/Toolkit/Text.pm
@@ -4,7 +4,7 @@ use warnings;
 use strict;
 require UR;
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/ObjectDeprecated.pm b/lib/UR/ObjectDeprecated.pm
index c10cf9f..93ce6ed 100644
--- a/lib/UR/ObjectDeprecated.pm
+++ b/lib/UR/ObjectDeprecated.pm
@@ -5,7 +5,7 @@ package UR::Object;
 use warnings;
 use strict;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 use Data::Dumper;
 use Scalar::Util qw(blessed);
diff --git a/lib/UR/ObjectV001removed.pm b/lib/UR/ObjectV001removed.pm
index cbd2c2d..e23b51d 100644
--- a/lib/UR/ObjectV001removed.pm
+++ b/lib/UR/ObjectV001removed.pm
@@ -23,7 +23,7 @@ only change with major releases number increments.
 
 use warnings;
 use strict;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use Data::Dumper;
 use Scalar::Util qw(blessed);
 
diff --git a/lib/UR/ObjectV04removed.pm b/lib/UR/ObjectV04removed.pm
index 5c786db..78b3e20 100644
--- a/lib/UR/ObjectV04removed.pm
+++ b/lib/UR/ObjectV04removed.pm
@@ -25,7 +25,7 @@ only change with major releases number increments.
 package UR::BoolExpr;
 use strict;
 use warnings;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 *get_rule_template = \&template;
 *rule_template = \&template;
diff --git a/lib/UR/Observer.pm b/lib/UR/Observer.pm
index 031711f..2da1414 100644
--- a/lib/UR/Observer.pm
+++ b/lib/UR/Observer.pm
@@ -8,7 +8,7 @@ BEGIN {
     require UR::Context::Transaction;
 };
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Role.pm b/lib/UR/Role.pm
index f3c0351..d844523 100644
--- a/lib/UR/Role.pm
+++ b/lib/UR/Role.pm
@@ -23,7 +23,7 @@ our @CARP_NOT = qw(UR::Object::Type);
 use Exporter qw(import);
 our @EXPORT_OK = qw(before after around);
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 Class::Autouse->sugar(\&_define_role);
 
@@ -208,7 +208,7 @@ composed together that overload the same operator unless the composing
 class also overloads that same operator.
 
 An exception is also thrown if composed roles define incompatible 'fallback'
-behavior.  If a role does not specify 'fallback', or explicity sets it to
+behavior.  If a role does not specify 'fallback', or explicitly sets it to
 C<undef>, it is compatible with other values.  A Role that sets its 'fallback'
 value to true or false is only compatible with other roles' values of undef
 or the same true or false value.
diff --git a/lib/UR/Role/Instance.pm b/lib/UR/Role/Instance.pm
index 21a7c3e..af89b2f 100644
--- a/lib/UR/Role/Instance.pm
+++ b/lib/UR/Role/Instance.pm
@@ -3,7 +3,7 @@ package UR::Role::Instance;
 use strict;
 use warnings;
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 UR::Object::Type->define(
     class_name => 'UR::Role::Instance',
diff --git a/lib/UR/Role/MethodModifier.pm b/lib/UR/Role/MethodModifier.pm
index 6b7c4cf..f2eb50a 100644
--- a/lib/UR/Role/MethodModifier.pm
+++ b/lib/UR/Role/MethodModifier.pm
@@ -2,6 +2,8 @@ package UR::Role::MethodModifier;
 use strict;
 use warnings;
 
+our $VERSION = "0.46"; # UR $VERSION
+
 use Carp;
 use Sub::Install;
 
diff --git a/lib/UR/Role/MethodModifier/After.pm b/lib/UR/Role/MethodModifier/After.pm
index 3ddf8de..8e55916 100644
--- a/lib/UR/Role/MethodModifier/After.pm
+++ b/lib/UR/Role/MethodModifier/After.pm
@@ -2,6 +2,8 @@ package UR::Role::MethodModifier::After;
 use strict;
 use warnings;
 
+our $VERSION = "0.46"; # UR $VERSION;
+
 use UR;
 
 UR::Object::Type->define(
diff --git a/lib/UR/Role/MethodModifier/Around.pm b/lib/UR/Role/MethodModifier/Around.pm
index 7545138..c661bd1 100644
--- a/lib/UR/Role/MethodModifier/Around.pm
+++ b/lib/UR/Role/MethodModifier/Around.pm
@@ -2,6 +2,8 @@ package UR::Role::MethodModifier::Around;
 use strict;
 use warnings;
 
+our $VERSION = "0.46"; # UR $VERSION;
+
 use UR;
 
 UR::Object::Type->define(
diff --git a/lib/UR/Role/MethodModifier/Before.pm b/lib/UR/Role/MethodModifier/Before.pm
index a3cf4b1..b63c158 100644
--- a/lib/UR/Role/MethodModifier/Before.pm
+++ b/lib/UR/Role/MethodModifier/Before.pm
@@ -2,6 +2,8 @@ package UR::Role::MethodModifier::Before;
 use strict;
 use warnings;
 
+our $VERSION = "0.46"; # UR $VERSION;
+
 use UR;
 
 UR::Object::Type->define(
diff --git a/lib/UR/Role/Param.pm b/lib/UR/Role/Param.pm
index 1a9f227..8452342 100644
--- a/lib/UR/Role/Param.pm
+++ b/lib/UR/Role/Param.pm
@@ -6,7 +6,7 @@ use warnings;
 use Carp qw();
 use Scalar::Util qw(blessed);
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 my %all_params;
 
@@ -173,8 +173,8 @@ UR::Role::Param - Role parameters as package variables
 
 =head1 DESCRIPTION
 
-Roles can be configured by declaring variabls with the C<RoleParam> attribute.
-These variables aquire values by calling C<create()> on the role's name and
+Roles can be configured by declaring variables with the C<RoleParam> attribute.
+These variables acquire values by calling C<create()> on the role's name and
 giving values for all the role's parameters.  More information about declaring
 and using these parameters is described in the "Parameterized Roles" section of
 L<UR::Role>.
diff --git a/lib/UR/Role/Prototype.pm b/lib/UR/Role/Prototype.pm
index bc91ab0..c7ca74a 100644
--- a/lib/UR/Role/Prototype.pm
+++ b/lib/UR/Role/Prototype.pm
@@ -14,7 +14,7 @@ use List::MoreUtils qw(any);
 use Carp;
 our @CARP_NOT = qw(UR::Object::Type);
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 UR::Object::Type->define(
     class_name => 'UR::Role::Prototype',
diff --git a/lib/UR/Role/PrototypeWithParams.pm b/lib/UR/Role/PrototypeWithParams.pm
index 984f31e..0a19dc9 100644
--- a/lib/UR/Role/PrototypeWithParams.pm
+++ b/lib/UR/Role/PrototypeWithParams.pm
@@ -3,7 +3,7 @@ package UR::Role::PrototypeWithParams;
 use strict;
 use warnings;
 
-our $VERSION = "0.45"; # UR $VERSION;;
+our $VERSION = "0.46"; # UR $VERSION;;
 
 # A plain-perl class to represent a role prototype bound to a set of params.
 # It exists ephemerally as a class is composing its roles when using this
diff --git a/lib/UR/Service/JsonRpcServer.pm b/lib/UR/Service/JsonRpcServer.pm
index 450d76f..064792e 100644
--- a/lib/UR/Service/JsonRpcServer.pm
+++ b/lib/UR/Service/JsonRpcServer.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 use UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => __PACKAGE__,
diff --git a/lib/UR/Service/RPC/Executer.pm b/lib/UR/Service/RPC/Executer.pm
index a6c1fca..b0e7ef4 100644
--- a/lib/UR/Service/RPC/Executer.pm
+++ b/lib/UR/Service/RPC/Executer.pm
@@ -4,7 +4,7 @@ use UR;
 
 use strict;
 use warnings;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Service::RPC::Executer {
     has => [
@@ -44,7 +44,7 @@ sub create {
 
 # sub classes can override this
 # If they're going to reject the request, $msg should be modified in place
-# with a return value and exception, because we'lre going to return it right back
+# with a return value and exception, because we're going to return it right back
 # to the requester
 sub authenticate {
 #    my($self,$msg) = @_;
@@ -175,7 +175,7 @@ Called when the Server detects data is available to read on its file handle.
 It deserializes the message and calls authenticate.  If authentication fails,
 it immediately passes the message object back to the caller.
 
-If authentication succeedes, it calls the appropriate method in the Executor
+If authentication succeeds, it calls the appropriate method in the Executor
 package, and creates a new Message object with the return value to pass back
 to the caller.
 
diff --git a/lib/UR/Service/RPC/Message.pm b/lib/UR/Service/RPC/Message.pm
index 8a69eb8..474ff0f 100644
--- a/lib/UR/Service/RPC/Message.pm
+++ b/lib/UR/Service/RPC/Message.pm
@@ -6,7 +6,7 @@ use IO::Select;
 
 use strict;
 use warnings;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Service::RPC::Message',
diff --git a/lib/UR/Service/RPC/Server.pm b/lib/UR/Service/RPC/Server.pm
index 20c1af5..5e72600 100644
--- a/lib/UR/Service/RPC/Server.pm
+++ b/lib/UR/Service/RPC/Server.pm
@@ -5,7 +5,7 @@ use IO::Select;
 
 use strict;
 use warnings;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 # We're going to be essentially reimplementing an Event queue here. :(
 
diff --git a/lib/UR/Service/RPC/TcpConnectionListener.pm b/lib/UR/Service/RPC/TcpConnectionListener.pm
index 8af5345..d34995c 100644
--- a/lib/UR/Service/RPC/TcpConnectionListener.pm
+++ b/lib/UR/Service/RPC/TcpConnectionListener.pm
@@ -4,7 +4,7 @@ use UR;
 
 use strict;
 use warnings;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Service::RPC::TcpConnectionListener {
     is => 'UR::Service::RPC::Executer',
diff --git a/lib/UR/Service/WebServer.pm b/lib/UR/Service/WebServer.pm
index f7e67cd..bdb831f 100644
--- a/lib/UR/Service/WebServer.pm
+++ b/lib/UR/Service/WebServer.pm
@@ -189,7 +189,7 @@ time before the server is created, usually the first time run() is called.
 =item server
 
 Holds a reference to an object that isa HTTP::Server::PSGI.  This will be
-automaticly created the first time run() is called.
+automatically created the first time run() is called.
 
 =item cb
 
@@ -214,7 +214,7 @@ directory $path.  It returns a CODE ref that takes 2 arguments, $env (the
 standard PSGI env hashref) and $pathname (a path relative to $path).  It
 returns the standard tuple a PSGI server expects.
 
-$pathname is pre-processed by removing all occurances of ".." to keep requests
+$pathname is pre-processed by removing all occurrences of ".." to keep requests
 within the provided $path.  If the requested file is not found, then it
 returns a 404.
 
diff --git a/lib/UR/Singleton.pm b/lib/UR/Singleton.pm
index e11f2c9..8570f8e 100644
--- a/lib/UR/Singleton.pm
+++ b/lib/UR/Singleton.pm
@@ -4,7 +4,7 @@ package UR::Singleton;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Singleton',
diff --git a/lib/UR/Util.pm b/lib/UR/Util.pm
index e035e0d..1d04ecd 100644
--- a/lib/UR/Util.pm
+++ b/lib/UR/Util.pm
@@ -4,7 +4,7 @@ package UR::Util;
 use warnings;
 use strict;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 use Cwd;
 use Data::Dumper;
 use Clone::PP;
diff --git a/lib/UR/Value.pm b/lib/UR/Value.pm
index 21b99f1..f6771fe 100644
--- a/lib/UR/Value.pm
+++ b/lib/UR/Value.pm
@@ -7,7 +7,7 @@ require UR;
 
 use List::MoreUtils;
 
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 our @CARP_NOT = qw( UR::Context );
 
diff --git a/lib/UR/Value/ARRAY.pm b/lib/UR/Value/ARRAY.pm
index a519c01..13f2d4a 100644
--- a/lib/UR/Value/ARRAY.pm
+++ b/lib/UR/Value/ARRAY.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::ARRAY',
diff --git a/lib/UR/Value/Blob.pm b/lib/UR/Value/Blob.pm
index f466ac4..3fc0332 100644
--- a/lib/UR/Value/Blob.pm
+++ b/lib/UR/Value/Blob.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::Blob',
diff --git a/lib/UR/Value/Boolean.pm b/lib/UR/Value/Boolean.pm
index d26c1f3..5d441a7 100644
--- a/lib/UR/Value/Boolean.pm
+++ b/lib/UR/Value/Boolean.pm
@@ -3,7 +3,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::Boolean',
diff --git a/lib/UR/Value/Boolean/View/Default/Text.pm b/lib/UR/Value/Boolean/View/Default/Text.pm
index 1d6422c..f588d2c 100644
--- a/lib/UR/Value/Boolean/View/Default/Text.pm
+++ b/lib/UR/Value/Boolean/View/Default/Text.pm
@@ -3,7 +3,7 @@ package UR::Value::Boolean::View::Default::Text;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 class UR::Value::Boolean::View::Default::Text {
   is => 'UR::Object::View::Default::Text'
diff --git a/lib/UR/Value/CODE.pm b/lib/UR/Value/CODE.pm
index 5bb86ee..904d4f7 100644
--- a/lib/UR/Value/CODE.pm
+++ b/lib/UR/Value/CODE.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::CODE',
diff --git a/lib/UR/Value/CSV.pm b/lib/UR/Value/CSV.pm
index 2d2c465..3d95aba 100644
--- a/lib/UR/Value/CSV.pm
+++ b/lib/UR/Value/CSV.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::CSV',
diff --git a/lib/UR/Value/DateTime.pm b/lib/UR/Value/DateTime.pm
index 64a76a9..0c32f3f 100644
--- a/lib/UR/Value/DateTime.pm
+++ b/lib/UR/Value/DateTime.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::DateTime',
diff --git a/lib/UR/Value/Decimal.pm b/lib/UR/Value/Decimal.pm
index b332af7..d58fb23 100644
--- a/lib/UR/Value/Decimal.pm
+++ b/lib/UR/Value/Decimal.pm
@@ -2,7 +2,7 @@ package UR::Value::Decimal;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::Decimal',
diff --git a/lib/UR/Value/DirectoryPath.pm b/lib/UR/Value/DirectoryPath.pm
index 080dcd8..042f16d 100644
--- a/lib/UR/Value/DirectoryPath.pm
+++ b/lib/UR/Value/DirectoryPath.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::DirectoryPath',
diff --git a/lib/UR/Value/FOF.pm b/lib/UR/Value/FOF.pm
index a8f199a..606e49e 100644
--- a/lib/UR/Value/FOF.pm
+++ b/lib/UR/Value/FOF.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::FOF',
diff --git a/lib/UR/Value/FilePath.pm b/lib/UR/Value/FilePath.pm
index 1ceb422..b79efe2 100644
--- a/lib/UR/Value/FilePath.pm
+++ b/lib/UR/Value/FilePath.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::FilePath',
diff --git a/lib/UR/Value/FilesystemPath.pm b/lib/UR/Value/FilesystemPath.pm
index 71cfb7a..c572851 100644
--- a/lib/UR/Value/FilesystemPath.pm
+++ b/lib/UR/Value/FilesystemPath.pm
@@ -3,7 +3,7 @@ package UR::Value::FilesystemPath;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::FilesystemPath',
diff --git a/lib/UR/Value/Float.pm b/lib/UR/Value/Float.pm
index 3b8c5f8..edf49fa 100644
--- a/lib/UR/Value/Float.pm
+++ b/lib/UR/Value/Float.pm
@@ -2,7 +2,7 @@ package UR::Value::Float;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::Float',
diff --git a/lib/UR/Value/GLOB.pm b/lib/UR/Value/GLOB.pm
index 9c3487e..ed234d3 100644
--- a/lib/UR/Value/GLOB.pm
+++ b/lib/UR/Value/GLOB.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::GLOB',
diff --git a/lib/UR/Value/HASH.pm b/lib/UR/Value/HASH.pm
index 2b2e633..de97f44 100644
--- a/lib/UR/Value/HASH.pm
+++ b/lib/UR/Value/HASH.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::HASH',
diff --git a/lib/UR/Value/Integer.pm b/lib/UR/Value/Integer.pm
index 2d249ca..6abe5b5 100644
--- a/lib/UR/Value/Integer.pm
+++ b/lib/UR/Value/Integer.pm
@@ -5,7 +5,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::Integer',
diff --git a/lib/UR/Value/Iterator.pm b/lib/UR/Value/Iterator.pm
index 046ed29..93684ac 100644
--- a/lib/UR/Value/Iterator.pm
+++ b/lib/UR/Value/Iterator.pm
@@ -3,7 +3,7 @@ package UR::Value::Iterator;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 sub create {
     my $class = shift;
diff --git a/lib/UR/Value/Number.pm b/lib/UR/Value/Number.pm
index 4318ac0..9003d0b 100644
--- a/lib/UR/Value/Number.pm
+++ b/lib/UR/Value/Number.pm
@@ -2,7 +2,7 @@ package UR::Value::Number;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::Number',
diff --git a/lib/UR/Value/PerlReference.pm b/lib/UR/Value/PerlReference.pm
index 5f7db77..00775b0 100644
--- a/lib/UR/Value/PerlReference.pm
+++ b/lib/UR/Value/PerlReference.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::PerlReference',
diff --git a/lib/UR/Value/REF.pm b/lib/UR/Value/REF.pm
index 33ea75b..fb9661c 100644
--- a/lib/UR/Value/REF.pm
+++ b/lib/UR/Value/REF.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::REF',
diff --git a/lib/UR/Value/SCALAR.pm b/lib/UR/Value/SCALAR.pm
index e1d2755..52e9f72 100644
--- a/lib/UR/Value/SCALAR.pm
+++ b/lib/UR/Value/SCALAR.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::SCALAR',
diff --git a/lib/UR/Value/Set.pm b/lib/UR/Value/Set.pm
index 44ddb8e..a5d6726 100644
--- a/lib/UR/Value/Set.pm
+++ b/lib/UR/Value/Set.pm
@@ -2,7 +2,7 @@ package UR::Value::Set;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 sub members {
     my $self = shift;
diff --git a/lib/UR/Value/SloppyPrimitive.pm b/lib/UR/Value/SloppyPrimitive.pm
index 3cd27da..a4b1a6a 100644
--- a/lib/UR/Value/SloppyPrimitive.pm
+++ b/lib/UR/Value/SloppyPrimitive.pm
@@ -2,7 +2,7 @@ package UR::Value::SloppyPrimitive;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::SloppyPrimitive',
diff --git a/lib/UR/Value/String.pm b/lib/UR/Value/String.pm
index cb9d6be..1304ac2 100644
--- a/lib/UR/Value/String.pm
+++ b/lib/UR/Value/String.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::String',
diff --git a/lib/UR/Value/Text.pm b/lib/UR/Value/Text.pm
index d323b3e..f161c7f 100644
--- a/lib/UR/Value/Text.pm
+++ b/lib/UR/Value/Text.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::Text',
diff --git a/lib/UR/Value/Timestamp.pm b/lib/UR/Value/Timestamp.pm
index de42cdd..561e564 100644
--- a/lib/UR/Value/Timestamp.pm
+++ b/lib/UR/Value/Timestamp.pm
@@ -2,7 +2,7 @@ package UR::Value::Timestamp;
 use strict;
 use warnings;
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::Timestamp',
diff --git a/lib/UR/Value/URL.pm b/lib/UR/Value/URL.pm
index ad939c1..682b0c7 100644
--- a/lib/UR/Value/URL.pm
+++ b/lib/UR/Value/URL.pm
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Value::URL',
diff --git a/lib/UR/Vocabulary.pm b/lib/UR/Vocabulary.pm
index d2813dd..88518a1 100644
--- a/lib/UR/Vocabulary.pm
+++ b/lib/UR/Vocabulary.pm
@@ -6,7 +6,7 @@ use warnings;
 use Lingua::EN::Inflect ("PL_V","PL");
 
 require UR;
-our $VERSION = "0.45"; # UR $VERSION;
+our $VERSION = "0.46"; # UR $VERSION;
 
 UR::Object::Type->define(
     class_name => 'UR::Vocabulary',

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libur-perl.git



More information about the Pkg-perl-cvs-commits mailing list