Updating CHANGES and version number for release 0.6.3
diff --git a/CHANGES b/CHANGES
index 5b2380a..e5272e2 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,12 @@
 Revision history for Apache Clownfish
 
+0.6.3  2018-02-20
+
+  Bugfixes:
+
+    * Fix build issue with recent Go versions
+    * [CLOWNFISH-119] - Build fails if "." is not in @INC
+
 0.6.2  2017-11-15
 
   Improvements:
diff --git a/compiler/common/charmonizer.c b/compiler/common/charmonizer.c
index b1197b1..fb07722 100644
--- a/compiler/common/charmonizer.c
+++ b/compiler/common/charmonizer.c
@@ -8632,7 +8632,7 @@
     chaz_MakeBinary *test_binary;
 } SourceFileContext;
 
-static const char cfc_version[]       = "0.6.2";
+static const char cfc_version[]       = "0.6.3";
 static const char cfc_major_version[] = "0.6";
 
 static void
diff --git a/compiler/common/charmonizer.main b/compiler/common/charmonizer.main
index 400ed10..bbd2e32 100644
--- a/compiler/common/charmonizer.main
+++ b/compiler/common/charmonizer.main
@@ -28,7 +28,7 @@
     chaz_MakeBinary *test_binary;
 } SourceFileContext;
 
-static const char cfc_version[]       = "0.6.2";
+static const char cfc_version[]       = "0.6.3";
 static const char cfc_major_version[] = "0.6";
 
 static void
diff --git a/compiler/perl/Build.PL b/compiler/perl/Build.PL
index e3a832e..2c4a4be 100644
--- a/compiler/perl/Build.PL
+++ b/compiler/perl/Build.PL
@@ -24,7 +24,7 @@
     license     => 'apache',
     dist_author =>
         'The Apache Lucy Project <dev at lucy dot apache dot org>',
-    dist_version       => '0.6.2',
+    dist_version       => '0.6.3',
     dist_abstract      => 'CFC Apache Clownfish compiler',
     requires           => { 'perl' => '5.8.3', },
     configure_requires => { 'Module::Build' => 0.280801 },
diff --git a/compiler/perl/buildlib/Clownfish/CFC/Build.pm b/compiler/perl/buildlib/Clownfish/CFC/Build.pm
index 6b57d8a..e892645 100644
--- a/compiler/perl/buildlib/Clownfish/CFC/Build.pm
+++ b/compiler/perl/buildlib/Clownfish/CFC/Build.pm
@@ -18,7 +18,7 @@
 
 package Clownfish::CFC::Build;
 
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 # In order to find Clownfish::CFC::Perl::Build::Charmonic, look in 'lib'
diff --git a/compiler/perl/buildlib/Clownfish/CFC/Test/TestUtils.pm b/compiler/perl/buildlib/Clownfish/CFC/Test/TestUtils.pm
index b5e05fc..ba26333 100644
--- a/compiler/perl/buildlib/Clownfish/CFC/Test/TestUtils.pm
+++ b/compiler/perl/buildlib/Clownfish/CFC/Test/TestUtils.pm
@@ -18,7 +18,7 @@
 
 package Clownfish::CFC::Test::TestUtils;
 
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 use Exporter 'import';
diff --git a/compiler/perl/lib/Clownfish/CFC.pm b/compiler/perl/lib/Clownfish/CFC.pm
index 80c6f23..d295ca2 100644
--- a/compiler/perl/lib/Clownfish/CFC.pm
+++ b/compiler/perl/lib/Clownfish/CFC.pm
@@ -17,7 +17,7 @@
 use warnings;
 
 package Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 our $MAJOR_VERSION = 0.006000;
 
@@ -27,7 +27,7 @@
 }
 
 use XSLoader;
-BEGIN { XSLoader::load( 'Clownfish::CFC', '0.6.2' ) }
+BEGIN { XSLoader::load( 'Clownfish::CFC', '0.6.3' ) }
 
 {
     package Clownfish::CFC::Util;
diff --git a/compiler/perl/lib/Clownfish/CFC/Base.pm b/compiler/perl/lib/Clownfish/CFC/Base.pm
index 917fa85..bff6acd 100644
--- a/compiler/perl/lib/Clownfish/CFC/Base.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Base.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Base;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Core.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Core.pm
index 5683de6..f950e32 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Core.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Core.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Core;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Core/Aliases.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Core/Aliases.pm
index ab8a14f..9ff3718 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Core/Aliases.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Core/Aliases.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Core::Aliases;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Core/Class.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Core/Class.pm
index f5a6a13..5bf634e 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Core/Class.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Core/Class.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Core::Class;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Core/File.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Core/File.pm
index 258f43b..78dd476 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Core/File.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Core/File.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Core::File;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Core/Function.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Core/Function.pm
index 7b32d6d..4663fb8 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Core/Function.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Core/Function.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Core::Function;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Core/Method.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Core/Method.pm
index 85703d0..60a1d43 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Core/Method.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Core/Method.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Core::Method;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Perl.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Perl.pm
index cea1117..2466195 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Perl.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Perl.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Perl;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Class.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Class.pm
index e24966e..71c5d4b 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Class.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Class.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Perl::Class;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Constructor.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Constructor.pm
index f657151..50f7573 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Constructor.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Constructor.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Perl::Constructor;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Method.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Method.pm
index fc8cb22..a15943c 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Method.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Method.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Perl::Method;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Pod.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Pod.pm
index 790bef7..699d63d 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Pod.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Pod.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Perl::Pod;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Subroutine.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Subroutine.pm
index 2e48f8f..75f3e34 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Subroutine.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/Subroutine.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Perl::Subroutine;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/TypeMap.pm b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/TypeMap.pm
index 98515da..3437a75 100644
--- a/compiler/perl/lib/Clownfish/CFC/Binding/Perl/TypeMap.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Binding/Perl/TypeMap.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Binding::Perl::TypeMap;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/CBlock.pm b/compiler/perl/lib/Clownfish/CFC/Model/CBlock.pm
index 916acc7..8c12cc7 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/CBlock.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/CBlock.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::CBlock;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Class.pm b/compiler/perl/lib/Clownfish/CFC/Model/Class.pm
index b9e1808..a50fc55 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Class.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Class.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Class;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/DocuComment.pm b/compiler/perl/lib/Clownfish/CFC/Model/DocuComment.pm
index e32f074..ab93425 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/DocuComment.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/DocuComment.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::DocuComment;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/File.pm b/compiler/perl/lib/Clownfish/CFC/Model/File.pm
index 72ab62d..7ca2668 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/File.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/File.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::File;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/FileSpec.pm b/compiler/perl/lib/Clownfish/CFC/Model/FileSpec.pm
index 6d4395f..7b0695b 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/FileSpec.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/FileSpec.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::FileSpec;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Function.pm b/compiler/perl/lib/Clownfish/CFC/Model/Function.pm
index 44cf317..e677990 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Function.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Function.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Function;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Hierarchy.pm b/compiler/perl/lib/Clownfish/CFC/Model/Hierarchy.pm
index 890bcb9..345225d 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Hierarchy.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Hierarchy.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Hierarchy;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Method.pm b/compiler/perl/lib/Clownfish/CFC/Model/Method.pm
index 4c663fe..2606798 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Method.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Method.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Method;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/ParamList.pm b/compiler/perl/lib/Clownfish/CFC/Model/ParamList.pm
index d45dabf..e27f54b 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/ParamList.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/ParamList.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::ParamList;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Parcel.pm b/compiler/perl/lib/Clownfish/CFC/Model/Parcel.pm
index 3adb6b5..b1c553b 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Parcel.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Parcel.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Parcel;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Prereq.pm b/compiler/perl/lib/Clownfish/CFC/Model/Prereq.pm
index 000a465..cc48243 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Prereq.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Prereq.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Prereq;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Symbol.pm b/compiler/perl/lib/Clownfish/CFC/Model/Symbol.pm
index 1e38788..8bf35aa 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Symbol.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Symbol.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Symbol;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Type.pm b/compiler/perl/lib/Clownfish/CFC/Model/Type.pm
index f3be00d..949a6c9 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Type.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Type.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Type;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Variable.pm b/compiler/perl/lib/Clownfish/CFC/Model/Variable.pm
index 99e2cca..8169daa 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Variable.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Variable.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Variable;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Model/Version.pm b/compiler/perl/lib/Clownfish/CFC/Model/Version.pm
index 3e797aa..0493d84 100644
--- a/compiler/perl/lib/Clownfish/CFC/Model/Version.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Model/Version.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Model::Version;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Parser.pm b/compiler/perl/lib/Clownfish/CFC/Parser.pm
index eb87a7f..31101ed 100644
--- a/compiler/perl/lib/Clownfish/CFC/Parser.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Parser.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Parser;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Perl/Build.pm b/compiler/perl/lib/Clownfish/CFC/Perl/Build.pm
index f4d6971..ca706ae 100644
--- a/compiler/perl/lib/Clownfish/CFC/Perl/Build.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Perl/Build.pm
@@ -18,7 +18,7 @@
 
 package Clownfish::CFC::Perl::Build;
 use base qw( Module::Build );
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 use File::Spec::Functions qw( catdir catfile curdir updir abs2rel rel2abs );
@@ -683,10 +683,10 @@
             'Other::Module' => '0.3.0',
         },
         configure_requires => {
-            'Clownfish::CFC::Perl::Build' => 0.006002,
+            'Clownfish::CFC::Perl::Build' => 0.006003,
         },
         build_requires => {
-            'Clownfish::CFC::Perl::Build' => 0.006002,
+            'Clownfish::CFC::Perl::Build' => 0.006003,
         },
     );
 
diff --git a/compiler/perl/lib/Clownfish/CFC/Perl/Build/Charmonic.pm b/compiler/perl/lib/Clownfish/CFC/Perl/Build/Charmonic.pm
index c897376..7c72f07 100644
--- a/compiler/perl/lib/Clownfish/CFC/Perl/Build/Charmonic.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Perl/Build/Charmonic.pm
@@ -20,7 +20,7 @@
 
 use base qw( Module::Build );
 
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 use Carp;
diff --git a/compiler/perl/lib/Clownfish/CFC/Test.pm b/compiler/perl/lib/Clownfish/CFC/Test.pm
index f8c3f7a..8bd7e14 100644
--- a/compiler/perl/lib/Clownfish/CFC/Test.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Test.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Test;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/perl/lib/Clownfish/CFC/Util.pm b/compiler/perl/lib/Clownfish/CFC/Util.pm
index 811aeae..dfb3654 100644
--- a/compiler/perl/lib/Clownfish/CFC/Util.pm
+++ b/compiler/perl/lib/Clownfish/CFC/Util.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CFC::Util;
 use Clownfish::CFC;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/compiler/python/setup.py b/compiler/python/setup.py
index da7b113..f5c8d1d 100644
--- a/compiler/python/setup.py
+++ b/compiler/python/setup.py
@@ -179,7 +179,7 @@
                           sources = c_filepaths)
 
 setup(name = 'clownfish-cfc',
-      version = '0.6.2',
+      version = '0.6.3',
       description = 'Clownfish compiler',
       author = 'Apache Lucy Project',
       author_email = 'dev at lucy dot apache dot org',
diff --git a/runtime/c/install.sh b/runtime/c/install.sh
index 34056c5..4b69ec2 100755
--- a/runtime/c/install.sh
+++ b/runtime/c/install.sh
@@ -17,7 +17,7 @@
 
 set -e
 
-version=0.6.2
+version=0.6.3
 major_version=0.6
 
 usage()
diff --git a/runtime/common/charmonizer.c b/runtime/common/charmonizer.c
index 13cd08e..60a0b81 100644
--- a/runtime/common/charmonizer.c
+++ b/runtime/common/charmonizer.c
@@ -8660,7 +8660,7 @@
     char        *autogen_target;
 } cfish_MakeFile;
 
-static const char cfish_version[]       = "0.6.2";
+static const char cfish_version[]       = "0.6.3";
 static const char cfish_major_version[] = "0.6";
 
 static void
diff --git a/runtime/common/charmonizer.main b/runtime/common/charmonizer.main
index 22dad96..a6e0bda 100644
--- a/runtime/common/charmonizer.main
+++ b/runtime/common/charmonizer.main
@@ -56,7 +56,7 @@
     char        *autogen_target;
 } cfish_MakeFile;
 
-static const char cfish_version[]       = "0.6.2";
+static const char cfish_version[]       = "0.6.3";
 static const char cfish_major_version[] = "0.6";
 
 static void
diff --git a/runtime/core/Clownfish.cfp b/runtime/core/Clownfish.cfp
index cf9ab9a..19115dc 100644
--- a/runtime/core/Clownfish.cfp
+++ b/runtime/core/Clownfish.cfp
@@ -1,6 +1,6 @@
 {
     "name": "Clownfish",
     "nickname": "Cfish",
-    "version": "v0.6.2",
+    "version": "v0.6.3",
     "major_version": "v0.6.0"
 }
diff --git a/runtime/core/Clownfish/Docs/WritingClasses.md b/runtime/core/Clownfish/Docs/WritingClasses.md
index f0ae771..d08275f 100644
--- a/runtime/core/Clownfish/Docs/WritingClasses.md
+++ b/runtime/core/Clownfish/Docs/WritingClasses.md
@@ -28,7 +28,7 @@
         "nickname": "Pfind",
         "version": "v2.3.8",
         "prerequisites": {
-            "Clownfish": "v0.6.2"
+            "Clownfish": "v0.6.3"
         }
     }
 
diff --git a/runtime/perl/Build.PL b/runtime/perl/Build.PL
index 97b6b2d..5e1ec7d 100644
--- a/runtime/perl/Build.PL
+++ b/runtime/perl/Build.PL
@@ -24,19 +24,19 @@
     license     => 'apache',
     dist_author =>
         'The Apache Lucy Project <dev at lucy dot apache dot org>',
-    dist_version       => '0.6.2',
+    dist_version       => '0.6.3',
     dist_abstract      => 'Apache Clownfish Runtime',
     requires           => { 'perl' => '5.8.3', },
     configure_requires => {
         'Module::Build'               => 0.280801,
-        'Clownfish::CFC::Perl::Build' => 0.006002,
+        'Clownfish::CFC::Perl::Build' => 0.006003,
     },
     build_requires => {
         'Module::Build'      => 0.280801,
         'ExtUtils::CBuilder' => 0.21,
         'ExtUtils::ParseXS'  => 3.00,
         'Devel::PPPort'      => 3.14,
-        'Clownfish::CFC'     => 0.006002,
+        'Clownfish::CFC'     => 0.006003,
     },
     no_index => {
         directory => [qw( buildlib )],
diff --git a/runtime/perl/buildlib/Clownfish/Build.pm b/runtime/perl/buildlib/Clownfish/Build.pm
index 28cad4e..0d8eba8 100644
--- a/runtime/perl/buildlib/Clownfish/Build.pm
+++ b/runtime/perl/buildlib/Clownfish/Build.pm
@@ -36,7 +36,7 @@
     Clownfish::CFC::Perl::Build::Charmonic
 );
 
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 use File::Spec::Functions qw( catdir catfile updir rel2abs );
diff --git a/runtime/perl/buildlib/Clownfish/Build/Binding.pm b/runtime/perl/buildlib/Clownfish/Build/Binding.pm
index 7b5292d..47c9a26 100644
--- a/runtime/perl/buildlib/Clownfish/Build/Binding.pm
+++ b/runtime/perl/buildlib/Clownfish/Build/Binding.pm
@@ -16,7 +16,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 sub bind_all {
diff --git a/runtime/perl/lib/Clownfish.pm b/runtime/perl/lib/Clownfish.pm
index e98f574..b7ff224 100644
--- a/runtime/perl/lib/Clownfish.pm
+++ b/runtime/perl/lib/Clownfish.pm
@@ -20,7 +20,7 @@
 
 use 5.008003;
 
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 our $MAJOR_VERSION = 0.006000;
 
@@ -38,14 +38,14 @@
     require DynaLoader;
     our @ISA = qw( DynaLoader );
     # This loads a large number of disparate subs.
-    bootstrap Clownfish '0.6.2';
+    bootstrap Clownfish '0.6.3';
 }
 
 sub error {$Clownfish::Err::error}
 
 {
     package Clownfish::Obj;
-    our $VERSION = '0.006002';
+    our $VERSION = '0.006003';
     $VERSION = eval $VERSION;
     use Carp qw( confess );
     # Clownfish objects are not thread-safe.
@@ -62,7 +62,7 @@
 
 {
     package Clownfish::Class;
-    our $VERSION = '0.006002';
+    our $VERSION = '0.006003';
     $VERSION = eval $VERSION;
 
     sub _find_parent_class {
@@ -107,7 +107,7 @@
 
 {
     package Clownfish::Method;
-    our $VERSION = '0.006002';
+    our $VERSION = '0.006003';
     $VERSION = eval $VERSION;
     no warnings 'redefine';
     sub CLONE_SKIP { 0; }
@@ -116,7 +116,7 @@
 
 {
     package Clownfish::Err;
-    our $VERSION = '0.006002';
+    our $VERSION = '0.006003';
     $VERSION = eval $VERSION;
     sub do_to_string { shift->to_string }
     use Scalar::Util qw( blessed );
@@ -155,7 +155,7 @@
 
 {
     package Clownfish::Boolean;
-    our $VERSION = '0.006002';
+    our $VERSION = '0.006003';
     $VERSION = eval $VERSION;
     use Exporter 'import';
     our @EXPORT_OK = qw( $true_singleton $false_singleton );
diff --git a/runtime/perl/lib/Clownfish/Blob.pm b/runtime/perl/lib/Clownfish/Blob.pm
index be32b4d..1cdeffe 100644
--- a/runtime/perl/lib/Clownfish/Blob.pm
+++ b/runtime/perl/lib/Clownfish/Blob.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Blob;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/Boolean.pm b/runtime/perl/lib/Clownfish/Boolean.pm
index 4a14626..b3a7f05 100644
--- a/runtime/perl/lib/Clownfish/Boolean.pm
+++ b/runtime/perl/lib/Clownfish/Boolean.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Boolean;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/ByteBuf.pm b/runtime/perl/lib/Clownfish/ByteBuf.pm
index 7d77410..f7e05e5 100644
--- a/runtime/perl/lib/Clownfish/ByteBuf.pm
+++ b/runtime/perl/lib/Clownfish/ByteBuf.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::ByteBuf;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/CharBuf.pm b/runtime/perl/lib/Clownfish/CharBuf.pm
index dc8a785..e1a6511 100644
--- a/runtime/perl/lib/Clownfish/CharBuf.pm
+++ b/runtime/perl/lib/Clownfish/CharBuf.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::CharBuf;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/Class.pm b/runtime/perl/lib/Clownfish/Class.pm
index 0409abf..b24daf9 100644
--- a/runtime/perl/lib/Clownfish/Class.pm
+++ b/runtime/perl/lib/Clownfish/Class.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Class;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/Err.pm b/runtime/perl/lib/Clownfish/Err.pm
index bd9f9f2..b376928 100644
--- a/runtime/perl/lib/Clownfish/Err.pm
+++ b/runtime/perl/lib/Clownfish/Err.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Err;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/Float.pm b/runtime/perl/lib/Clownfish/Float.pm
index 4ac6c7c..c648639 100644
--- a/runtime/perl/lib/Clownfish/Float.pm
+++ b/runtime/perl/lib/Clownfish/Float.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Float;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/Hash.pm b/runtime/perl/lib/Clownfish/Hash.pm
index fd64024..618e667 100644
--- a/runtime/perl/lib/Clownfish/Hash.pm
+++ b/runtime/perl/lib/Clownfish/Hash.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Hash;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/HashIterator.pm b/runtime/perl/lib/Clownfish/HashIterator.pm
index 1878fba..1466063 100644
--- a/runtime/perl/lib/Clownfish/HashIterator.pm
+++ b/runtime/perl/lib/Clownfish/HashIterator.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::HashIterator;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/Integer.pm b/runtime/perl/lib/Clownfish/Integer.pm
index c233f0a..0ff98a3 100644
--- a/runtime/perl/lib/Clownfish/Integer.pm
+++ b/runtime/perl/lib/Clownfish/Integer.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Integer;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/Obj.pm b/runtime/perl/lib/Clownfish/Obj.pm
index c414eae..94dacaa 100644
--- a/runtime/perl/lib/Clownfish/Obj.pm
+++ b/runtime/perl/lib/Clownfish/Obj.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Obj;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/String.pm b/runtime/perl/lib/Clownfish/String.pm
index 0ee64b1..10a2e26 100644
--- a/runtime/perl/lib/Clownfish/String.pm
+++ b/runtime/perl/lib/Clownfish/String.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::String;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/perl/lib/Clownfish/Test.pm b/runtime/perl/lib/Clownfish/Test.pm
index 39e68c4..08a8d2b 100644
--- a/runtime/perl/lib/Clownfish/Test.pm
+++ b/runtime/perl/lib/Clownfish/Test.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Test;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 sub dl_load_flags { 1 }
@@ -23,7 +23,7 @@
 BEGIN {
     require DynaLoader;
     our @ISA = qw( DynaLoader );
-    bootstrap Clownfish::Test '0.6.2';
+    bootstrap Clownfish::Test '0.6.3';
 }
 
 sub run_tests {
diff --git a/runtime/perl/lib/Clownfish/Vector.pm b/runtime/perl/lib/Clownfish/Vector.pm
index c8577fb..c691de6 100644
--- a/runtime/perl/lib/Clownfish/Vector.pm
+++ b/runtime/perl/lib/Clownfish/Vector.pm
@@ -15,7 +15,7 @@
 
 package Clownfish::Vector;
 use Clownfish;
-our $VERSION = '0.006002';
+our $VERSION = '0.006003';
 $VERSION = eval $VERSION;
 
 1;
diff --git a/runtime/python/setup.py b/runtime/python/setup.py
index 3b690c9..bfcb481 100644
--- a/runtime/python/setup.py
+++ b/runtime/python/setup.py
@@ -219,7 +219,7 @@
                                  sources = c_filepaths)
 
 setup(name = 'clownfish',
-      version = '0.6.2',
+      version = '0.6.3',
       description = 'Clownfish runtime',
       author = 'Apache Lucy Project',
       author_email = 'dev at lucy dot apache dot org',
diff --git a/runtime/test/TestClownfish.cfp b/runtime/test/TestClownfish.cfp
index 163c33e..9ff4d22 100644
--- a/runtime/test/TestClownfish.cfp
+++ b/runtime/test/TestClownfish.cfp
@@ -2,8 +2,8 @@
     "name": "TestClownfish",
     "nickname": "TestCfish",
     "installed": false,
-    "version": "v0.6.2",
+    "version": "v0.6.3",
     "prerequisites": {
-        "Clownfish": "v0.6.2"
+        "Clownfish": "v0.6.3"
     }
 }