diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c4c24ad
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+/.ackrc
+/.build/
+!/.gitignore
+/.latest
+/Any-Moose-*/
+/Any-Moose-*.tar.gz
diff --git a/.mailmap b/.mailmap
new file mode 100644
index 0000000..3f761dd
--- /dev/null
+++ b/.mailmap
@@ -0,0 +1,6 @@
+# https://www.kernel.org/pub/software/scm/git/docs/git-shortlog.html#_mapping_authors
+Shawn M Moore <code@sartak.org> Shawn M Moore <sartak@bestpractical.com>
+Shawn M Moore <code@sartak.org> Shawn M Moore <sartak@gmail.com>
+Stevan Little <stevan.little@iinteractive.com> Stevan Little <stevan@localhost.(none)>
+Tokuhiro Matsuno <tokuhirom@gmail.com> tokuhirom <tokuhirom@gmail.com>
+藤 吾郎 (Fuji Goro) <gfuji@cpan.org> gfx <gfuji@cpan.org>
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..25398ff
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,38 @@
+addons:
+  apt:
+    packages:
+      - aspell
+      - aspell-en
+language: perl
+perl:
+  - blead       # builds perl from git
+  - dev         # latest point release
+  - "5.28"
+  - "5.26"
+  - "5.24"
+  - "5.22"
+  - "5.20"
+  - "5.18"
+  - "5.16"
+  - "5.14"
+  - "5.12"
+  - "5.10"
+  - "5.8"
+env:
+  global:
+    - AUTHOR_TESTING=1
+    - AUTOMATED_TESTING=1
+    - RELEASE_TESTING=0
+before_install:
+  - git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers
+  - source ~/travis-perl-helpers/init
+  - build-perl
+  - perl -V
+  - build-dist
+  - cd $BUILD_DIR
+install:
+  - cpan-install --deps
+script:
+  - perl Makefile.PL
+  - make
+  - prove -b -r -s -j$(test-jobs) $(test-files)
diff --git a/Changes b/Changes
index fb82485..5be620a 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,7 @@
 Revision history for Any-Moose
 
+{{$NEXT}}
+
 0.27      2016-11-08 03:37:04Z
   - add deprecation warning when this module is used
 
diff --git a/MANIFEST b/MANIFEST
deleted file mode 100644
index fe06ca6..0000000
--- a/MANIFEST
+++ /dev/null
@@ -1,47 +0,0 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.008.
-CONTRIBUTING
-Changes
-INSTALL
-LICENSE
-MANIFEST
-META.json
-META.yml
-Makefile.PL
-README
-devel/test-combos.pl
-dist.ini
-lib/Any/Moose.pm
-t/00-report-prereqs.dd
-t/00-report-prereqs.t
-t/001-basic-moose.t
-t/001-basic-mouse.t
-t/001-basic.t
-t/002-other-modules-moose.t
-t/002-other-modules-mouse.t
-t/003-is_moose_loaded.t
-t/004-x-modules-moose.t
-t/004-x-modules-mouse.t
-t/005-aliases-moose.t
-t/005-aliases-mouse.t
-t/010-use_mouse_roles.t
-t/011-use_moose_roles.t
-t/012-use_moose_util.t
-t/012-use_mouse_util.t
-t/020-strict.t
-t/100-canonicalize-fragments.t
-t/101-localize-errvar.t
-t/lib/AnyMooseTest.pm
-t/zzz-check-breaks.t
-xt/author/00-compile.t
-xt/author/eol.t
-xt/author/kwalitee.t
-xt/author/mojibake.t
-xt/author/no-tabs.t
-xt/author/pod-no404s.t
-xt/author/pod-spell.t
-xt/author/pod-syntax.t
-xt/author/portability.t
-xt/release/changes_has_content.t
-xt/release/cpan-changes.t
-xt/release/distmeta.t
-xt/release/minimum-version.t
diff --git a/META.json b/META.json
deleted file mode 100644
index f9ef00c..0000000
--- a/META.json
+++ /dev/null
@@ -1,1225 +0,0 @@
-{
-   "abstract" : "(DEPRECATED) use Moo instead!",
-   "author" : [
-      "Shawn M Moore <code@sartak.org>",
-      "Florian Ragwitz <rafl@debian.org>",
-      "Stevan Little <stevan@iinteractive.com>",
-      "\u85e4 \u543e\u90ce (Fuji Goro) <gfuji@cpan.org>"
-   ],
-   "dynamic_config" : 1,
-   "generated_by" : "Dist::Zilla version 6.008, CPAN::Meta::Converter version 2.150010",
-   "keywords" : [
-      "deprecated",
-      "Moose",
-      "Mouse",
-      "abstraction",
-      "layer",
-      "object-oriented"
-   ],
-   "license" : [
-      "perl_5"
-   ],
-   "meta-spec" : {
-      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
-      "version" : 2
-   },
-   "name" : "Any-Moose",
-   "no_index" : {
-      "directory" : [
-         "t",
-         "xt"
-      ]
-   },
-   "prereqs" : {
-      "configure" : {
-         "requires" : {
-            "ExtUtils::MakeMaker" : "0",
-            "perl" : "5.006_002"
-         }
-      },
-      "develop" : {
-         "recommends" : {
-            "Dist::Zilla::PluginBundle::Author::ETHER" : "0.121"
-         },
-         "requires" : {
-            "Dist::Zilla" : "5",
-            "Dist::Zilla::Plugin::Authority" : "1.009",
-            "Dist::Zilla::Plugin::AutoMetaResources" : "0",
-            "Dist::Zilla::Plugin::AutoPrereqs" : "5.038",
-            "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional" : "0.004",
-            "Dist::Zilla::Plugin::CheckIssues" : "0",
-            "Dist::Zilla::Plugin::CheckPrereqsIndexed" : "0.019",
-            "Dist::Zilla::Plugin::CheckSelfDependency" : "0",
-            "Dist::Zilla::Plugin::CheckStrictVersion" : "0",
-            "Dist::Zilla::Plugin::ConfirmRelease" : "0",
-            "Dist::Zilla::Plugin::CopyFilesFromRelease" : "0",
-            "Dist::Zilla::Plugin::Deprecated" : "0",
-            "Dist::Zilla::Plugin::DynamicPrereqs" : "0.018",
-            "Dist::Zilla::Plugin::FileFinder::ByName" : "0",
-            "Dist::Zilla::Plugin::GenerateFile::FromShareDir" : "0",
-            "Dist::Zilla::Plugin::Git::Check" : "0",
-            "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch" : "0.004",
-            "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts" : "0",
-            "Dist::Zilla::Plugin::Git::Commit" : "2.020",
-            "Dist::Zilla::Plugin::Git::Contributors" : "0.029",
-            "Dist::Zilla::Plugin::Git::Describe" : "0.004",
-            "Dist::Zilla::Plugin::Git::GatherDir" : "2.016",
-            "Dist::Zilla::Plugin::Git::Push" : "0",
-            "Dist::Zilla::Plugin::Git::Remote::Check" : "0",
-            "Dist::Zilla::Plugin::Git::Tag" : "0",
-            "Dist::Zilla::Plugin::GitHub::Update" : "0.40",
-            "Dist::Zilla::Plugin::GithubMeta" : "0.54",
-            "Dist::Zilla::Plugin::InstallGuide" : "1.200005",
-            "Dist::Zilla::Plugin::Keywords" : "0.004",
-            "Dist::Zilla::Plugin::License" : "5.038",
-            "Dist::Zilla::Plugin::MakeMaker" : "0",
-            "Dist::Zilla::Plugin::Manifest" : "0",
-            "Dist::Zilla::Plugin::MetaConfig" : "0",
-            "Dist::Zilla::Plugin::MetaJSON" : "0",
-            "Dist::Zilla::Plugin::MetaNoIndex" : "0",
-            "Dist::Zilla::Plugin::MetaProvides::Package" : "1.15000002",
-            "Dist::Zilla::Plugin::MetaResources" : "0",
-            "Dist::Zilla::Plugin::MetaTests" : "0",
-            "Dist::Zilla::Plugin::MetaYAML" : "0",
-            "Dist::Zilla::Plugin::MinimumPerl" : "1.006",
-            "Dist::Zilla::Plugin::MojibakeTests" : "0.8",
-            "Dist::Zilla::Plugin::NextRelease" : "5.033",
-            "Dist::Zilla::Plugin::OnlyCorePrereqs" : "0",
-            "Dist::Zilla::Plugin::PodSyntaxTests" : "5.040",
-            "Dist::Zilla::Plugin::PodWeaver" : "4.005",
-            "Dist::Zilla::Plugin::Prereqs" : "0",
-            "Dist::Zilla::Plugin::Prereqs::AuthorDeps" : "0.006",
-            "Dist::Zilla::Plugin::PromptIfStale" : "0",
-            "Dist::Zilla::Plugin::Readme" : "0",
-            "Dist::Zilla::Plugin::ReadmeAnyFromPod" : "0.142180",
-            "Dist::Zilla::Plugin::RemovePrereqs" : "0",
-            "Dist::Zilla::Plugin::RewriteVersion::Transitional" : "0.004",
-            "Dist::Zilla::Plugin::Run::AfterBuild" : "0.041",
-            "Dist::Zilla::Plugin::Run::AfterRelease" : "0.038",
-            "Dist::Zilla::Plugin::RunExtraTests" : "0.024",
-            "Dist::Zilla::Plugin::StaticInstall" : "0.005",
-            "Dist::Zilla::Plugin::Test::CPAN::Changes" : "0.012",
-            "Dist::Zilla::Plugin::Test::ChangesHasContent" : "0",
-            "Dist::Zilla::Plugin::Test::CheckBreaks" : "0.017",
-            "Dist::Zilla::Plugin::Test::Compile" : "2.039",
-            "Dist::Zilla::Plugin::Test::EOL" : "0.17",
-            "Dist::Zilla::Plugin::Test::Kwalitee" : "2.10",
-            "Dist::Zilla::Plugin::Test::MinimumVersion" : "2.000003",
-            "Dist::Zilla::Plugin::Test::NoTabs" : "0.08",
-            "Dist::Zilla::Plugin::Test::Pod::No404s" : "1.003",
-            "Dist::Zilla::Plugin::Test::PodSpelling" : "2.006003",
-            "Dist::Zilla::Plugin::Test::Portability" : "2.000007",
-            "Dist::Zilla::Plugin::Test::ReportPrereqs" : "0.022",
-            "Dist::Zilla::Plugin::TestRelease" : "0",
-            "Dist::Zilla::Plugin::UploadToCPAN" : "0",
-            "Dist::Zilla::PluginBundle::Author::ETHER" : "0.097",
-            "File::Spec" : "0",
-            "IO::Handle" : "0",
-            "IPC::Open3" : "0",
-            "Pod::Wordlist" : "0",
-            "Software::License::Perl_5" : "0",
-            "Test::CPAN::Changes" : "0.19",
-            "Test::CPAN::Meta" : "0",
-            "Test::EOL" : "0",
-            "Test::Kwalitee" : "1.21",
-            "Test::MinimumVersion" : "0",
-            "Test::Mojibake" : "0",
-            "Test::More" : "0.96",
-            "Test::NoTabs" : "0",
-            "Test::Pod" : "1.41",
-            "Test::Pod::No404s" : "0",
-            "Test::Portability::Files" : "0",
-            "Test::Spelling" : "0.12",
-            "blib" : "1.01"
-         }
-      },
-      "runtime" : {
-         "requires" : {
-            "Carp" : "0",
-            "perl" : "5.006_002",
-            "strict" : "0",
-            "warnings" : "0"
-         }
-      },
-      "test" : {
-         "recommends" : {
-            "CPAN::Meta" : "2.120900"
-         },
-         "requires" : {
-            "ExtUtils::MakeMaker" : "0",
-            "File::Spec" : "0",
-            "Test::More" : "0.88",
-            "perl" : "5.006_002"
-         }
-      }
-   },
-   "provides" : {
-      "Any::Moose" : {
-         "file" : "lib/Any/Moose.pm",
-         "version" : "0.27"
-      }
-   },
-   "release_status" : "stable",
-   "resources" : {
-      "bugtracker" : {
-         "mailto" : "bug-Any-Moose@rt.cpan.org",
-         "web" : "https://rt.cpan.org/Public/Dist/Display.html?Name=Any-Moose"
-      },
-      "homepage" : "https://github.com/moose/Any-Moose",
-      "repository" : {
-         "type" : "git",
-         "url" : "https://github.com/moose/Any-Moose.git",
-         "web" : "https://github.com/moose/Any-Moose"
-      },
-      "x_IRC" : "irc://irc.perl.org/#moose",
-      "x_MailingList" : "http://lists.perl.org/list/moose.html"
-   },
-   "version" : "0.27",
-   "x_Dist_Zilla" : {
-      "perl" : {
-         "version" : "5.025006"
-      },
-      "plugins" : [
-         {
-            "class" : "Dist::Zilla::Plugin::Prereqs",
-            "config" : {
-               "Dist::Zilla::Plugin::Prereqs" : {
-                  "phase" : "develop",
-                  "type" : "requires"
-               }
-            },
-            "name" : "@Author::ETHER/bundle_plugins",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional",
-            "config" : {
-               "Dist::Zilla::Plugin::RewriteVersion" : {
-                  "add_tarball_name" : 0,
-                  "finders" : [
-                     ":ExecFiles",
-                     ":InstallModules"
-                  ],
-                  "global" : 1,
-                  "skip_version_provider" : 0
-               },
-               "Dist::Zilla::Plugin::RewriteVersion::Transitional" : {}
-            },
-            "name" : "@Author::ETHER/RewriteVersion::Transitional",
-            "version" : "0.007"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::PromptIfStale",
-            "config" : {
-               "Dist::Zilla::Plugin::PromptIfStale" : {
-                  "check_all_plugins" : 0,
-                  "check_all_prereqs" : 0,
-                  "modules" : [
-                     "Dist::Zilla::PluginBundle::Author::ETHER"
-                  ],
-                  "phase" : "build",
-                  "run_under_travis" : 0,
-                  "skip" : []
-               }
-            },
-            "name" : "@Author::ETHER/stale modules, build",
-            "version" : "0.051"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::PromptIfStale",
-            "config" : {
-               "Dist::Zilla::Plugin::PromptIfStale" : {
-                  "check_all_plugins" : 1,
-                  "check_all_prereqs" : 1,
-                  "modules" : [],
-                  "phase" : "release",
-                  "run_under_travis" : 0,
-                  "skip" : []
-               }
-            },
-            "name" : "@Author::ETHER/stale modules, release",
-            "version" : "0.051"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FileFinder::ByName",
-            "name" : "@Author::ETHER/Examples",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::GatherDir",
-            "config" : {
-               "Dist::Zilla::Plugin::GatherDir" : {
-                  "exclude_filename" : [
-                     "CONTRIBUTING",
-                     "LICENSE",
-                     "README.pod"
-                  ],
-                  "exclude_match" : [],
-                  "follow_symlinks" : 0,
-                  "include_dotfiles" : 0,
-                  "prefix" : "",
-                  "prune_directory" : [],
-                  "root" : "."
-               },
-               "Dist::Zilla::Plugin::Git::GatherDir" : {
-                  "include_untracked" : 0
-               }
-            },
-            "name" : "@Author::ETHER/Git::GatherDir",
-            "version" : "2.039"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MetaYAML",
-            "name" : "@Author::ETHER/MetaYAML",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MetaJSON",
-            "name" : "@Author::ETHER/MetaJSON",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Readme",
-            "name" : "@Author::ETHER/Readme",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Manifest",
-            "name" : "@Author::ETHER/Manifest",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::License",
-            "name" : "@Author::ETHER/License",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::GenerateFile::FromShareDir",
-            "config" : {
-               "Dist::Zilla::Plugin::GenerateFile::FromShareDir" : {
-                  "destination_filename" : "CONTRIBUTING",
-                  "dist" : "Dist-Zilla-PluginBundle-Author-ETHER",
-                  "encoding" : "UTF-8",
-                  "has_xs" : 0,
-                  "location" : "build",
-                  "source_filename" : "CONTRIBUTING"
-               },
-               "Dist::Zilla::Role::RepoFileInjector" : {
-                  "allow_overwrite" : 1,
-                  "repo_root" : ".",
-                  "version" : "0.007"
-               }
-            },
-            "name" : "@Author::ETHER/generate CONTRIBUTING",
-            "version" : "0.012"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::InstallGuide",
-            "name" : "@Author::ETHER/InstallGuide",
-            "version" : "1.200007"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::Compile",
-            "config" : {
-               "Dist::Zilla::Plugin::Test::Compile" : {
-                  "bail_out_on_fail" : 1,
-                  "fail_on_warning" : "author",
-                  "fake_home" : 0,
-                  "filename" : "xt/author/00-compile.t",
-                  "module_finder" : [
-                     ":InstallModules"
-                  ],
-                  "needs_display" : 0,
-                  "phase" : "develop",
-                  "script_finder" : [
-                     ":PerlExecFiles",
-                     "@Author::ETHER/Examples"
-                  ],
-                  "skips" : [],
-                  "switch" : [
-                     "-M-warnings=deprecated"
-                  ]
-               }
-            },
-            "name" : "@Author::ETHER/Test::Compile",
-            "version" : "2.056"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::NoTabs",
-            "config" : {
-               "Dist::Zilla::Plugin::Test::NoTabs" : {
-                  "filename" : "xt/author/no-tabs.t",
-                  "finder" : [
-                     ":InstallModules",
-                     ":ExecFiles",
-                     "@Author::ETHER/Examples",
-                     ":TestFiles",
-                     ":ExtraTestFiles"
-                  ]
-               }
-            },
-            "name" : "@Author::ETHER/Test::NoTabs",
-            "version" : "0.15"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::EOL",
-            "config" : {
-               "Dist::Zilla::Plugin::Test::EOL" : {
-                  "filename" : "xt/author/eol.t",
-                  "finder" : [
-                     ":ExecFiles",
-                     ":ExtraTestFiles",
-                     ":InstallModules",
-                     ":TestFiles",
-                     "@Author::ETHER/Examples"
-                  ],
-                  "trailing_whitespace" : 1
-               }
-            },
-            "name" : "@Author::ETHER/Test::EOL",
-            "version" : "0.19"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MetaTests",
-            "name" : "@Author::ETHER/MetaTests",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
-            "config" : {
-               "Dist::Zilla::Plugin::Test::CPAN::Changes" : {
-                  "changelog" : "Changes"
-               }
-            },
-            "name" : "@Author::ETHER/Test::CPAN::Changes",
-            "version" : "0.012"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent",
-            "name" : "@Author::ETHER/Test::ChangesHasContent",
-            "version" : "0.010"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::MinimumVersion",
-            "name" : "@Author::ETHER/Test::MinimumVersion",
-            "version" : "2.000007"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
-            "name" : "@Author::ETHER/PodSyntaxTests",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::PodSpelling",
-            "config" : {
-               "Dist::Zilla::Plugin::Test::PodSpelling" : {
-                  "directories" : [
-                     "examples",
-                     "lib",
-                     "script",
-                     "t",
-                     "xt"
-                  ],
-                  "spell_cmd" : "",
-                  "stopwords" : [
-                     "irc"
-                  ],
-                  "wordlist" : "Pod::Wordlist"
-               }
-            },
-            "name" : "@Author::ETHER/Test::PodSpelling",
-            "version" : "2.007004"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::Pod::No404s",
-            "name" : "@Author::ETHER/Test::Pod::No404s",
-            "version" : "1.003"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::Kwalitee",
-            "config" : {
-               "Dist::Zilla::Plugin::Test::Kwalitee" : {
-                  "filename" : "xt/author/kwalitee.t",
-                  "skiptest" : []
-               }
-            },
-            "name" : "@Author::ETHER/Test::Kwalitee",
-            "version" : "2.12"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MojibakeTests",
-            "name" : "@Author::ETHER/MojibakeTests",
-            "version" : "0.8"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
-            "name" : "@Author::ETHER/Test::ReportPrereqs",
-            "version" : "0.025"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::Portability",
-            "config" : {
-               "Dist::Zilla::Plugin::Test::Portability" : {
-                  "options" : ""
-               }
-            },
-            "name" : "@Author::ETHER/Test::Portability",
-            "version" : "2.001000"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::Describe",
-            "name" : "@Author::ETHER/Git::Describe",
-            "version" : "0.007"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::PodWeaver",
-            "config" : {
-               "Dist::Zilla::Plugin::PodWeaver" : {
-                  "config_plugins" : [
-                     "@Author::ETHER"
-                  ],
-                  "finder" : [
-                     ":InstallModules",
-                     ":ExecFiles"
-                  ],
-                  "plugins" : [
-                     {
-                        "class" : "Pod::Weaver::Plugin::EnsurePod5",
-                        "name" : "@Author::ETHER/EnsurePod5",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Plugin::H1Nester",
-                        "name" : "@Author::ETHER/H1Nester",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Plugin::SingleEncoding",
-                        "name" : "@Author::ETHER/SingleEncoding",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Plugin::Transformer",
-                        "name" : "@Author::ETHER/List",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Plugin::Transformer",
-                        "name" : "@Author::ETHER/Verbatim",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Region",
-                        "name" : "@Author::ETHER/header",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Name",
-                        "name" : "@Author::ETHER/Name",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Version",
-                        "name" : "@Author::ETHER/Version",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Region",
-                        "name" : "@Author::ETHER/prelude",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Generic",
-                        "name" : "SYNOPSIS",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Generic",
-                        "name" : "DESCRIPTION",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Generic",
-                        "name" : "OVERVIEW",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Collect",
-                        "name" : "ATTRIBUTES",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Collect",
-                        "name" : "METHODS",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Collect",
-                        "name" : "FUNCTIONS",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Collect",
-                        "name" : "TYPES",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Leftovers",
-                        "name" : "@Author::ETHER/Leftovers",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Region",
-                        "name" : "@Author::ETHER/postlude",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::GenerateSection",
-                        "name" : "@Author::ETHER/generate SUPPORT",
-                        "version" : "1.02"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::AllowOverride",
-                        "name" : "@Author::ETHER/allow override SUPPORT",
-                        "version" : "0.05"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Authors",
-                        "name" : "@Author::ETHER/Authors",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Contributors",
-                        "name" : "@Author::ETHER/Contributors",
-                        "version" : "0.009"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Legal",
-                        "name" : "@Author::ETHER/Legal",
-                        "version" : "4.015"
-                     },
-                     {
-                        "class" : "Pod::Weaver::Section::Region",
-                        "name" : "@Author::ETHER/footer",
-                        "version" : "4.015"
-                     }
-                  ]
-               }
-            },
-            "name" : "@Author::ETHER/PodWeaver",
-            "version" : "4.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::GithubMeta",
-            "name" : "@Author::ETHER/GithubMeta",
-            "version" : "0.54"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::AutoMetaResources",
-            "name" : "@Author::ETHER/AutoMetaResources",
-            "version" : "1.21"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Authority",
-            "name" : "@Author::ETHER/Authority",
-            "version" : "1.009"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MetaNoIndex",
-            "name" : "@Author::ETHER/MetaNoIndex",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
-            "config" : {
-               "Dist::Zilla::Plugin::MetaProvides::Package" : {
-                  "finder" : [
-                     ":InstallModules"
-                  ],
-                  "finder_objects" : [
-                     {
-                        "class" : "Dist::Zilla::Plugin::FinderCode",
-                        "name" : ":InstallModules",
-                        "version" : "6.008"
-                     }
-                  ],
-                  "include_underscores" : 0
-               },
-               "Dist::Zilla::Role::MetaProvider::Provider" : {
-                  "$Dist::Zilla::Role::MetaProvider::Provider::VERSION" : "2.002003",
-                  "inherit_missing" : 0,
-                  "inherit_version" : 0,
-                  "meta_noindex" : 1
-               },
-               "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000033",
-                  "version" : "0.004"
-               }
-            },
-            "name" : "@Author::ETHER/MetaProvides::Package",
-            "version" : "2.004002"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MetaConfig",
-            "name" : "@Author::ETHER/MetaConfig",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Keywords",
-            "config" : {
-               "Dist::Zilla::Plugin::Keywords" : {
-                  "keywords" : [
-                     "deprecated",
-                     "Moose",
-                     "Mouse",
-                     "abstraction",
-                     "layer",
-                     "object-oriented"
-                  ]
-               }
-            },
-            "name" : "@Author::ETHER/Keywords",
-            "version" : "0.007"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::AutoPrereqs",
-            "name" : "@Author::ETHER/AutoPrereqs",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Prereqs::AuthorDeps",
-            "name" : "@Author::ETHER/Prereqs::AuthorDeps",
-            "version" : "0.006"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MinimumPerl",
-            "name" : "@Author::ETHER/MinimumPerl",
-            "version" : "1.006"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Prereqs",
-            "config" : {
-               "Dist::Zilla::Plugin::Prereqs" : {
-                  "phase" : "develop",
-                  "type" : "recommends"
-               }
-            },
-            "name" : "@Author::ETHER/pluginbundle_version",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MakeMaker",
-            "config" : {
-               "Dist::Zilla::Role::TestRunner" : {
-                  "default_jobs" : 9
-               }
-            },
-            "name" : "@Author::ETHER/MakeMaker",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::Contributors",
-            "config" : {
-               "Dist::Zilla::Plugin::Git::Contributors" : {
-                  "git --version" : "2.10.0",
-                  "include_authors" : 0,
-                  "include_releaser" : 1,
-                  "order_by" : "commits",
-                  "paths" : []
-               }
-            },
-            "name" : "@Author::ETHER/Git::Contributors",
-            "version" : "0.029"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::StaticInstall",
-            "config" : {
-               "Dist::Zilla::Plugin::StaticInstall" : {
-                  "dry_run" : 0,
-                  "mode" : "auto"
-               }
-            },
-            "name" : "@Author::ETHER/StaticInstall",
-            "version" : "0.010"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::RunExtraTests",
-            "config" : {
-               "Dist::Zilla::Role::TestRunner" : {
-                  "default_jobs" : 9
-               }
-            },
-            "name" : "@Author::ETHER/RunExtraTests",
-            "version" : "0.029"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::CheckSelfDependency",
-            "config" : {
-               "Dist::Zilla::Plugin::CheckSelfDependency" : {
-                  "finder" : [
-                     ":InstallModules"
-                  ]
-               },
-               "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000033",
-                  "version" : "0.004"
-               }
-            },
-            "name" : "@Author::ETHER/CheckSelfDependency",
-            "version" : "0.011"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Run::AfterBuild",
-            "config" : {
-               "Dist::Zilla::Plugin::Run::Role::Runner" : {
-                  "fatal_errors" : 1,
-                  "quiet" : 1,
-                  "run" : [
-                     "bash -c \"test -e .ackrc && grep -q -- '--ignore-dir=.latest' .ackrc || echo '--ignore-dir=.latest' >> .ackrc; if [[ `dirname '%d'` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\""
-                  ]
-               }
-            },
-            "name" : "@Author::ETHER/.ackrc",
-            "version" : "0.043"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Run::AfterBuild",
-            "config" : {
-               "Dist::Zilla::Plugin::Run::Role::Runner" : {
-                  "eval" : [
-                     "if ('%d' =~ /^%n-[.[:xdigit:]]+$/) { unlink '.latest'; symlink '%d', '.latest'; }"
-                  ],
-                  "fatal_errors" : 0,
-                  "quiet" : 1
-               }
-            },
-            "name" : "@Author::ETHER/.latest",
-            "version" : "0.043"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::CheckStrictVersion",
-            "name" : "@Author::ETHER/CheckStrictVersion",
-            "version" : "0.001"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::Check",
-            "config" : {
-               "Dist::Zilla::Plugin::Git::Check" : {
-                  "untracked_files" : "die"
-               },
-               "Dist::Zilla::Role::Git::DirtyFiles" : {
-                  "allow_dirty" : [],
-                  "allow_dirty_match" : [],
-                  "changelog" : "Changes"
-               },
-               "Dist::Zilla::Role::Git::Repo" : {
-                  "repo_root" : "."
-               }
-            },
-            "name" : "@Author::ETHER/initial check",
-            "version" : "2.039"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts",
-            "config" : {
-               "Dist::Zilla::Role::Git::Repo" : {
-                  "repo_root" : "."
-               }
-            },
-            "name" : "@Author::ETHER/Git::CheckFor::MergeConflicts",
-            "version" : "0.014"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch",
-            "config" : {
-               "Dist::Zilla::Role::Git::Repo" : {
-                  "repo_root" : "."
-               }
-            },
-            "name" : "@Author::ETHER/Git::CheckFor::CorrectBranch",
-            "version" : "0.014"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::Remote::Check",
-            "name" : "@Author::ETHER/Git::Remote::Check",
-            "version" : "0.2.0"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
-            "name" : "@Author::ETHER/CheckPrereqsIndexed",
-            "version" : "0.020"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::TestRelease",
-            "name" : "@Author::ETHER/TestRelease",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::Check",
-            "config" : {
-               "Dist::Zilla::Plugin::Git::Check" : {
-                  "untracked_files" : "die"
-               },
-               "Dist::Zilla::Role::Git::DirtyFiles" : {
-                  "allow_dirty" : [],
-                  "allow_dirty_match" : [],
-                  "changelog" : "Changes"
-               },
-               "Dist::Zilla::Role::Git::Repo" : {
-                  "repo_root" : "."
-               }
-            },
-            "name" : "@Author::ETHER/after tests",
-            "version" : "2.039"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::CheckIssues",
-            "name" : "@Author::ETHER/CheckIssues",
-            "version" : "0.010"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::UploadToCPAN",
-            "name" : "@Author::ETHER/UploadToCPAN",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease",
-            "config" : {
-               "Dist::Zilla::Plugin::CopyFilesFromRelease" : {
-                  "filename" : [
-                     "CONTRIBUTING",
-                     "Changes",
-                     "INSTALL",
-                     "LICENCE",
-                     "LICENSE",
-                     "ppport.h"
-                  ],
-                  "match" : []
-               }
-            },
-            "name" : "@Author::ETHER/CopyFilesFromRelease",
-            "version" : "0.006"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
-            "config" : {
-               "Dist::Zilla::Role::FileWatcher" : {
-                  "version" : "0.006"
-               }
-            },
-            "name" : "@Author::ETHER/ReadmeAnyFromPod",
-            "version" : "0.161170"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::Commit",
-            "config" : {
-               "Dist::Zilla::Plugin::Git::Commit" : {
-                  "add_files_in" : [
-                     "."
-                  ],
-                  "commit_msg" : "%N-%v%t%n%n%c"
-               },
-               "Dist::Zilla::Role::Git::DirtyFiles" : {
-                  "allow_dirty" : [
-                     "CONTRIBUTING",
-                     "Changes",
-                     "LICENSE",
-                     "README.pod"
-                  ],
-                  "allow_dirty_match" : [],
-                  "changelog" : "Changes"
-               },
-               "Dist::Zilla::Role::Git::Repo" : {
-                  "repo_root" : "."
-               },
-               "Dist::Zilla::Role::Git::StringFormatter" : {
-                  "time_zone" : "local"
-               }
-            },
-            "name" : "@Author::ETHER/release snapshot",
-            "version" : "2.039"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::Tag",
-            "config" : {
-               "Dist::Zilla::Plugin::Git::Tag" : {
-                  "branch" : null,
-                  "changelog" : "Changes",
-                  "signed" : 0,
-                  "tag" : "v0.27",
-                  "tag_format" : "v%v",
-                  "tag_message" : "v%v%t"
-               },
-               "Dist::Zilla::Role::Git::Repo" : {
-                  "repo_root" : "."
-               },
-               "Dist::Zilla::Role::Git::StringFormatter" : {
-                  "time_zone" : "local"
-               }
-            },
-            "name" : "@Author::ETHER/Git::Tag",
-            "version" : "2.039"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::GitHub::Update",
-            "config" : {
-               "Dist::Zilla::Plugin::GitHub::Update" : {
-                  "metacpan" : 1
-               }
-            },
-            "name" : "@Author::ETHER/GitHub::Update",
-            "version" : "0.42"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional",
-            "config" : {
-               "Dist::Zilla::Plugin::BumpVersionAfterRelease" : {
-                  "finders" : [
-                     ":ExecFiles",
-                     ":InstallModules"
-                  ],
-                  "global" : 1,
-                  "munge_makefile_pl" : 1
-               },
-               "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional" : {}
-            },
-            "name" : "@Author::ETHER/BumpVersionAfterRelease::Transitional",
-            "version" : "0.007"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::NextRelease",
-            "name" : "@Author::ETHER/NextRelease",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::Commit",
-            "config" : {
-               "Dist::Zilla::Plugin::Git::Commit" : {
-                  "add_files_in" : [],
-                  "commit_msg" : "increment $VERSION after %v release"
-               },
-               "Dist::Zilla::Role::Git::DirtyFiles" : {
-                  "allow_dirty" : [
-                     "Changes"
-                  ],
-                  "allow_dirty_match" : [
-                     "(?^:^lib/.*\\.pm$)"
-                  ],
-                  "changelog" : "Changes"
-               },
-               "Dist::Zilla::Role::Git::Repo" : {
-                  "repo_root" : "."
-               },
-               "Dist::Zilla::Role::Git::StringFormatter" : {
-                  "time_zone" : "local"
-               }
-            },
-            "name" : "@Author::ETHER/post-release commit",
-            "version" : "2.039"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Git::Push",
-            "config" : {
-               "Dist::Zilla::Plugin::Git::Push" : {
-                  "push_to" : [
-                     "origin"
-                  ],
-                  "remotes_must_exist" : 1
-               },
-               "Dist::Zilla::Role::Git::Repo" : {
-                  "repo_root" : "."
-               }
-            },
-            "name" : "@Author::ETHER/Git::Push",
-            "version" : "2.039"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Run::AfterRelease",
-            "config" : {
-               "Dist::Zilla::Plugin::Run::Role::Runner" : {
-                  "fatal_errors" : 0,
-                  "quiet" : 0,
-                  "run" : [
-                     "REDACTED"
-                  ]
-               }
-            },
-            "name" : "@Author::ETHER/install release",
-            "version" : "0.043"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Run::AfterRelease",
-            "config" : {
-               "Dist::Zilla::Plugin::Run::Role::Runner" : {
-                  "eval" : [
-                     "print \"release complete!\\xa\""
-                  ],
-                  "fatal_errors" : 1,
-                  "quiet" : 1
-               }
-            },
-            "name" : "@Author::ETHER/release complete",
-            "version" : "0.043"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::ConfirmRelease",
-            "name" : "@Author::ETHER/ConfirmRelease",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::MetaResources",
-            "name" : "MetaResources",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::RemovePrereqs",
-            "config" : {
-               "Dist::Zilla::Plugin::RemovePrereqs" : {
-                  "modules_to_remove" : [
-                     "Moose",
-                     "Mouse",
-                     "Mouse::Util"
-                  ]
-               }
-            },
-            "name" : "RemovePrereqs",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::OnlyCorePrereqs",
-            "config" : {
-               "Dist::Zilla::Plugin::OnlyCorePrereqs" : {
-                  "also_disallow" : [],
-                  "check_dual_life_versions" : "0",
-                  "deprecated_ok" : 0,
-                  "phases" : [
-                     "configure",
-                     "build",
-                     "runtime",
-                     "test"
-                  ],
-                  "skips" : [],
-                  "starting_version" : "5.006"
-               }
-            },
-            "name" : "OnlyCorePrereqs",
-            "version" : "0.024"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::DynamicPrereqs",
-            "config" : {
-               "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000033",
-                  "version" : "0.004"
-               }
-            },
-            "name" : "DynamicPrereqs",
-            "version" : "0.032"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::CheckBreaks",
-            "config" : {
-               "Dist::Zilla::Plugin::Test::CheckBreaks" : {
-                  "conflicts_module" : [
-                     "Module::Runtime::Conflicts",
-                     "Moose::Conflicts"
-                  ],
-                  "no_forced_deps" : 1
-               },
-               "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000033",
-                  "version" : "0.004"
-               }
-            },
-            "name" : "Test::CheckBreaks",
-            "version" : "0.017"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Deprecated",
-            "config" : {
-               "Dist::Zilla::Plugin::Deprecated" : {
-                  "all" : 1,
-                  "modules" : []
-               }
-            },
-            "name" : "Deprecated",
-            "version" : "0.006"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":InstallModules",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":IncModules",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":TestFiles",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":ExtraTestFiles",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":ExecFiles",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":PerlExecFiles",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":ShareFiles",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":MainModule",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":AllFiles",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::FinderCode",
-            "name" : ":NoFiles",
-            "version" : "6.008"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::VerifyPhases",
-            "name" : "@Author::ETHER/PHASE VERIFICATION",
-            "version" : "0.014"
-         }
-      ],
-      "zilla" : {
-         "class" : "Dist::Zilla::Dist::Builder",
-         "config" : {
-            "is_trial" : 0
-         },
-         "version" : "6.008"
-      }
-   },
-   "x_authority" : "cpan:SARTAK",
-   "x_contributors" : [
-      "Karen Etheridge <ether@cpan.org>",
-      "Tokuhiro Matsuno <tokuhirom@gmail.com>",
-      "Ricardo Signes <rjbs@cpan.org>",
-      "Graham Knop <haarg@haarg.org>",
-      "Stevan Little <stevan.little@iinteractive.com>",
-      "Chris 'BinGOs' Williams <chris@bingosnet.co.uk>"
-   ],
-   "x_deprecated" : 1,
-   "x_serialization_backend" : "Cpanel::JSON::XS version 3.0222",
-   "x_static_install" : 0
-}
-
diff --git a/META.yml b/META.yml
deleted file mode 100644
index 57edec5..0000000
--- a/META.yml
+++ /dev/null
@@ -1,842 +0,0 @@
----
-abstract: '(DEPRECATED) use Moo instead!'
-author:
-  - 'Shawn M Moore <code@sartak.org>'
-  - 'Florian Ragwitz <rafl@debian.org>'
-  - 'Stevan Little <stevan@iinteractive.com>'
-  - '藤 吾郎 (Fuji Goro) <gfuji@cpan.org>'
-build_requires:
-  ExtUtils::MakeMaker: '0'
-  File::Spec: '0'
-  Test::More: '0.88'
-  perl: 5.006_002
-configure_requires:
-  ExtUtils::MakeMaker: '0'
-  perl: 5.006_002
-dynamic_config: 1
-generated_by: 'Dist::Zilla version 6.008, CPAN::Meta::Converter version 2.150010'
-keywords:
-  - deprecated
-  - Moose
-  - Mouse
-  - abstraction
-  - layer
-  - object-oriented
-license: perl
-meta-spec:
-  url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: '1.4'
-name: Any-Moose
-no_index:
-  directory:
-    - t
-    - xt
-provides:
-  Any::Moose:
-    file: lib/Any/Moose.pm
-    version: '0.27'
-requires:
-  Carp: '0'
-  perl: 5.006_002
-  strict: '0'
-  warnings: '0'
-resources:
-  IRC: irc://irc.perl.org/#moose
-  MailingList: http://lists.perl.org/list/moose.html
-  bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Any-Moose
-  homepage: https://github.com/moose/Any-Moose
-  repository: https://github.com/moose/Any-Moose.git
-version: '0.27'
-x_Dist_Zilla:
-  perl:
-    version: '5.025006'
-  plugins:
-    -
-      class: Dist::Zilla::Plugin::Prereqs
-      config:
-        Dist::Zilla::Plugin::Prereqs:
-          phase: develop
-          type: requires
-      name: '@Author::ETHER/bundle_plugins'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::RewriteVersion::Transitional
-      config:
-        Dist::Zilla::Plugin::RewriteVersion:
-          add_tarball_name: 0
-          finders:
-            - ':ExecFiles'
-            - ':InstallModules'
-          global: 1
-          skip_version_provider: 0
-        Dist::Zilla::Plugin::RewriteVersion::Transitional: {}
-      name: '@Author::ETHER/RewriteVersion::Transitional'
-      version: '0.007'
-    -
-      class: Dist::Zilla::Plugin::PromptIfStale
-      config:
-        Dist::Zilla::Plugin::PromptIfStale:
-          check_all_plugins: 0
-          check_all_prereqs: 0
-          modules:
-            - Dist::Zilla::PluginBundle::Author::ETHER
-          phase: build
-          run_under_travis: 0
-          skip: []
-      name: '@Author::ETHER/stale modules, build'
-      version: '0.051'
-    -
-      class: Dist::Zilla::Plugin::PromptIfStale
-      config:
-        Dist::Zilla::Plugin::PromptIfStale:
-          check_all_plugins: 1
-          check_all_prereqs: 1
-          modules: []
-          phase: release
-          run_under_travis: 0
-          skip: []
-      name: '@Author::ETHER/stale modules, release'
-      version: '0.051'
-    -
-      class: Dist::Zilla::Plugin::FileFinder::ByName
-      name: '@Author::ETHER/Examples'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Git::GatherDir
-      config:
-        Dist::Zilla::Plugin::GatherDir:
-          exclude_filename:
-            - CONTRIBUTING
-            - LICENSE
-            - README.pod
-          exclude_match: []
-          follow_symlinks: 0
-          include_dotfiles: 0
-          prefix: ''
-          prune_directory: []
-          root: .
-        Dist::Zilla::Plugin::Git::GatherDir:
-          include_untracked: 0
-      name: '@Author::ETHER/Git::GatherDir'
-      version: '2.039'
-    -
-      class: Dist::Zilla::Plugin::MetaYAML
-      name: '@Author::ETHER/MetaYAML'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::MetaJSON
-      name: '@Author::ETHER/MetaJSON'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Readme
-      name: '@Author::ETHER/Readme'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Manifest
-      name: '@Author::ETHER/Manifest'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::License
-      name: '@Author::ETHER/License'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::GenerateFile::FromShareDir
-      config:
-        Dist::Zilla::Plugin::GenerateFile::FromShareDir:
-          destination_filename: CONTRIBUTING
-          dist: Dist-Zilla-PluginBundle-Author-ETHER
-          encoding: UTF-8
-          has_xs: 0
-          location: build
-          source_filename: CONTRIBUTING
-        Dist::Zilla::Role::RepoFileInjector:
-          allow_overwrite: 1
-          repo_root: .
-          version: '0.007'
-      name: '@Author::ETHER/generate CONTRIBUTING'
-      version: '0.012'
-    -
-      class: Dist::Zilla::Plugin::InstallGuide
-      name: '@Author::ETHER/InstallGuide'
-      version: '1.200007'
-    -
-      class: Dist::Zilla::Plugin::Test::Compile
-      config:
-        Dist::Zilla::Plugin::Test::Compile:
-          bail_out_on_fail: '1'
-          fail_on_warning: author
-          fake_home: 0
-          filename: xt/author/00-compile.t
-          module_finder:
-            - ':InstallModules'
-          needs_display: 0
-          phase: develop
-          script_finder:
-            - ':PerlExecFiles'
-            - '@Author::ETHER/Examples'
-          skips: []
-          switch:
-            - -M-warnings=deprecated
-      name: '@Author::ETHER/Test::Compile'
-      version: '2.056'
-    -
-      class: Dist::Zilla::Plugin::Test::NoTabs
-      config:
-        Dist::Zilla::Plugin::Test::NoTabs:
-          filename: xt/author/no-tabs.t
-          finder:
-            - ':InstallModules'
-            - ':ExecFiles'
-            - '@Author::ETHER/Examples'
-            - ':TestFiles'
-            - ':ExtraTestFiles'
-      name: '@Author::ETHER/Test::NoTabs'
-      version: '0.15'
-    -
-      class: Dist::Zilla::Plugin::Test::EOL
-      config:
-        Dist::Zilla::Plugin::Test::EOL:
-          filename: xt/author/eol.t
-          finder:
-            - ':ExecFiles'
-            - ':ExtraTestFiles'
-            - ':InstallModules'
-            - ':TestFiles'
-            - '@Author::ETHER/Examples'
-          trailing_whitespace: 1
-      name: '@Author::ETHER/Test::EOL'
-      version: '0.19'
-    -
-      class: Dist::Zilla::Plugin::MetaTests
-      name: '@Author::ETHER/MetaTests'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Test::CPAN::Changes
-      config:
-        Dist::Zilla::Plugin::Test::CPAN::Changes:
-          changelog: Changes
-      name: '@Author::ETHER/Test::CPAN::Changes'
-      version: '0.012'
-    -
-      class: Dist::Zilla::Plugin::Test::ChangesHasContent
-      name: '@Author::ETHER/Test::ChangesHasContent'
-      version: '0.010'
-    -
-      class: Dist::Zilla::Plugin::Test::MinimumVersion
-      name: '@Author::ETHER/Test::MinimumVersion'
-      version: '2.000007'
-    -
-      class: Dist::Zilla::Plugin::PodSyntaxTests
-      name: '@Author::ETHER/PodSyntaxTests'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Test::PodSpelling
-      config:
-        Dist::Zilla::Plugin::Test::PodSpelling:
-          directories:
-            - examples
-            - lib
-            - script
-            - t
-            - xt
-          spell_cmd: ''
-          stopwords:
-            - irc
-          wordlist: Pod::Wordlist
-      name: '@Author::ETHER/Test::PodSpelling'
-      version: '2.007004'
-    -
-      class: Dist::Zilla::Plugin::Test::Pod::No404s
-      name: '@Author::ETHER/Test::Pod::No404s'
-      version: '1.003'
-    -
-      class: Dist::Zilla::Plugin::Test::Kwalitee
-      config:
-        Dist::Zilla::Plugin::Test::Kwalitee:
-          filename: xt/author/kwalitee.t
-          skiptest: []
-      name: '@Author::ETHER/Test::Kwalitee'
-      version: '2.12'
-    -
-      class: Dist::Zilla::Plugin::MojibakeTests
-      name: '@Author::ETHER/MojibakeTests'
-      version: '0.8'
-    -
-      class: Dist::Zilla::Plugin::Test::ReportPrereqs
-      name: '@Author::ETHER/Test::ReportPrereqs'
-      version: '0.025'
-    -
-      class: Dist::Zilla::Plugin::Test::Portability
-      config:
-        Dist::Zilla::Plugin::Test::Portability:
-          options: ''
-      name: '@Author::ETHER/Test::Portability'
-      version: '2.001000'
-    -
-      class: Dist::Zilla::Plugin::Git::Describe
-      name: '@Author::ETHER/Git::Describe'
-      version: '0.007'
-    -
-      class: Dist::Zilla::Plugin::PodWeaver
-      config:
-        Dist::Zilla::Plugin::PodWeaver:
-          config_plugins:
-            - '@Author::ETHER'
-          finder:
-            - ':InstallModules'
-            - ':ExecFiles'
-          plugins:
-            -
-              class: Pod::Weaver::Plugin::EnsurePod5
-              name: '@Author::ETHER/EnsurePod5'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Plugin::H1Nester
-              name: '@Author::ETHER/H1Nester'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Plugin::SingleEncoding
-              name: '@Author::ETHER/SingleEncoding'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Plugin::Transformer
-              name: '@Author::ETHER/List'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Plugin::Transformer
-              name: '@Author::ETHER/Verbatim'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Region
-              name: '@Author::ETHER/header'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Name
-              name: '@Author::ETHER/Name'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Version
-              name: '@Author::ETHER/Version'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Region
-              name: '@Author::ETHER/prelude'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Generic
-              name: SYNOPSIS
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Generic
-              name: DESCRIPTION
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Generic
-              name: OVERVIEW
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Collect
-              name: ATTRIBUTES
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Collect
-              name: METHODS
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Collect
-              name: FUNCTIONS
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Collect
-              name: TYPES
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Leftovers
-              name: '@Author::ETHER/Leftovers'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Region
-              name: '@Author::ETHER/postlude'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::GenerateSection
-              name: '@Author::ETHER/generate SUPPORT'
-              version: '1.02'
-            -
-              class: Pod::Weaver::Section::AllowOverride
-              name: '@Author::ETHER/allow override SUPPORT'
-              version: '0.05'
-            -
-              class: Pod::Weaver::Section::Authors
-              name: '@Author::ETHER/Authors'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Contributors
-              name: '@Author::ETHER/Contributors'
-              version: '0.009'
-            -
-              class: Pod::Weaver::Section::Legal
-              name: '@Author::ETHER/Legal'
-              version: '4.015'
-            -
-              class: Pod::Weaver::Section::Region
-              name: '@Author::ETHER/footer'
-              version: '4.015'
-      name: '@Author::ETHER/PodWeaver'
-      version: '4.008'
-    -
-      class: Dist::Zilla::Plugin::GithubMeta
-      name: '@Author::ETHER/GithubMeta'
-      version: '0.54'
-    -
-      class: Dist::Zilla::Plugin::AutoMetaResources
-      name: '@Author::ETHER/AutoMetaResources'
-      version: '1.21'
-    -
-      class: Dist::Zilla::Plugin::Authority
-      name: '@Author::ETHER/Authority'
-      version: '1.009'
-    -
-      class: Dist::Zilla::Plugin::MetaNoIndex
-      name: '@Author::ETHER/MetaNoIndex'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::MetaProvides::Package
-      config:
-        Dist::Zilla::Plugin::MetaProvides::Package:
-          finder:
-            - ':InstallModules'
-          finder_objects:
-            -
-              class: Dist::Zilla::Plugin::FinderCode
-              name: ':InstallModules'
-              version: '6.008'
-          include_underscores: 0
-        Dist::Zilla::Role::MetaProvider::Provider:
-          $Dist::Zilla::Role::MetaProvider::Provider::VERSION: '2.002003'
-          inherit_missing: '0'
-          inherit_version: '0'
-          meta_noindex: '1'
-        Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000033'
-          version: '0.004'
-      name: '@Author::ETHER/MetaProvides::Package'
-      version: '2.004002'
-    -
-      class: Dist::Zilla::Plugin::MetaConfig
-      name: '@Author::ETHER/MetaConfig'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Keywords
-      config:
-        Dist::Zilla::Plugin::Keywords:
-          keywords:
-            - deprecated
-            - Moose
-            - Mouse
-            - abstraction
-            - layer
-            - object-oriented
-      name: '@Author::ETHER/Keywords'
-      version: '0.007'
-    -
-      class: Dist::Zilla::Plugin::AutoPrereqs
-      name: '@Author::ETHER/AutoPrereqs'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Prereqs::AuthorDeps
-      name: '@Author::ETHER/Prereqs::AuthorDeps'
-      version: '0.006'
-    -
-      class: Dist::Zilla::Plugin::MinimumPerl
-      name: '@Author::ETHER/MinimumPerl'
-      version: '1.006'
-    -
-      class: Dist::Zilla::Plugin::Prereqs
-      config:
-        Dist::Zilla::Plugin::Prereqs:
-          phase: develop
-          type: recommends
-      name: '@Author::ETHER/pluginbundle_version'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::MakeMaker
-      config:
-        Dist::Zilla::Role::TestRunner:
-          default_jobs: 9
-      name: '@Author::ETHER/MakeMaker'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Git::Contributors
-      config:
-        Dist::Zilla::Plugin::Git::Contributors:
-          'git --version': 2.10.0
-          include_authors: 0
-          include_releaser: 1
-          order_by: commits
-          paths: []
-      name: '@Author::ETHER/Git::Contributors'
-      version: '0.029'
-    -
-      class: Dist::Zilla::Plugin::StaticInstall
-      config:
-        Dist::Zilla::Plugin::StaticInstall:
-          dry_run: 0
-          mode: auto
-      name: '@Author::ETHER/StaticInstall'
-      version: '0.010'
-    -
-      class: Dist::Zilla::Plugin::RunExtraTests
-      config:
-        Dist::Zilla::Role::TestRunner:
-          default_jobs: 9
-      name: '@Author::ETHER/RunExtraTests'
-      version: '0.029'
-    -
-      class: Dist::Zilla::Plugin::CheckSelfDependency
-      config:
-        Dist::Zilla::Plugin::CheckSelfDependency:
-          finder:
-            - ':InstallModules'
-        Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000033'
-          version: '0.004'
-      name: '@Author::ETHER/CheckSelfDependency'
-      version: '0.011'
-    -
-      class: Dist::Zilla::Plugin::Run::AfterBuild
-      config:
-        Dist::Zilla::Plugin::Run::Role::Runner:
-          fatal_errors: 1
-          quiet: 1
-          run:
-            - "bash -c \"test -e .ackrc && grep -q -- '--ignore-dir=.latest' .ackrc || echo '--ignore-dir=.latest' >> .ackrc; if [[ `dirname '%d'` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\""
-      name: '@Author::ETHER/.ackrc'
-      version: '0.043'
-    -
-      class: Dist::Zilla::Plugin::Run::AfterBuild
-      config:
-        Dist::Zilla::Plugin::Run::Role::Runner:
-          eval:
-            - "if ('%d' =~ /^%n-[.[:xdigit:]]+$/) { unlink '.latest'; symlink '%d', '.latest'; }"
-          fatal_errors: 0
-          quiet: 1
-      name: '@Author::ETHER/.latest'
-      version: '0.043'
-    -
-      class: Dist::Zilla::Plugin::CheckStrictVersion
-      name: '@Author::ETHER/CheckStrictVersion'
-      version: '0.001'
-    -
-      class: Dist::Zilla::Plugin::Git::Check
-      config:
-        Dist::Zilla::Plugin::Git::Check:
-          untracked_files: die
-        Dist::Zilla::Role::Git::DirtyFiles:
-          allow_dirty: []
-          allow_dirty_match: []
-          changelog: Changes
-        Dist::Zilla::Role::Git::Repo:
-          repo_root: .
-      name: '@Author::ETHER/initial check'
-      version: '2.039'
-    -
-      class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts
-      config:
-        Dist::Zilla::Role::Git::Repo:
-          repo_root: .
-      name: '@Author::ETHER/Git::CheckFor::MergeConflicts'
-      version: '0.014'
-    -
-      class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch
-      config:
-        Dist::Zilla::Role::Git::Repo:
-          repo_root: .
-      name: '@Author::ETHER/Git::CheckFor::CorrectBranch'
-      version: '0.014'
-    -
-      class: Dist::Zilla::Plugin::Git::Remote::Check
-      name: '@Author::ETHER/Git::Remote::Check'
-      version: 0.2.0
-    -
-      class: Dist::Zilla::Plugin::CheckPrereqsIndexed
-      name: '@Author::ETHER/CheckPrereqsIndexed'
-      version: '0.020'
-    -
-      class: Dist::Zilla::Plugin::TestRelease
-      name: '@Author::ETHER/TestRelease'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Git::Check
-      config:
-        Dist::Zilla::Plugin::Git::Check:
-          untracked_files: die
-        Dist::Zilla::Role::Git::DirtyFiles:
-          allow_dirty: []
-          allow_dirty_match: []
-          changelog: Changes
-        Dist::Zilla::Role::Git::Repo:
-          repo_root: .
-      name: '@Author::ETHER/after tests'
-      version: '2.039'
-    -
-      class: Dist::Zilla::Plugin::CheckIssues
-      name: '@Author::ETHER/CheckIssues'
-      version: '0.010'
-    -
-      class: Dist::Zilla::Plugin::UploadToCPAN
-      name: '@Author::ETHER/UploadToCPAN'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::CopyFilesFromRelease
-      config:
-        Dist::Zilla::Plugin::CopyFilesFromRelease:
-          filename:
-            - CONTRIBUTING
-            - Changes
-            - INSTALL
-            - LICENCE
-            - LICENSE
-            - ppport.h
-          match: []
-      name: '@Author::ETHER/CopyFilesFromRelease'
-      version: '0.006'
-    -
-      class: Dist::Zilla::Plugin::ReadmeAnyFromPod
-      config:
-        Dist::Zilla::Role::FileWatcher:
-          version: '0.006'
-      name: '@Author::ETHER/ReadmeAnyFromPod'
-      version: '0.161170'
-    -
-      class: Dist::Zilla::Plugin::Git::Commit
-      config:
-        Dist::Zilla::Plugin::Git::Commit:
-          add_files_in:
-            - .
-          commit_msg: '%N-%v%t%n%n%c'
-        Dist::Zilla::Role::Git::DirtyFiles:
-          allow_dirty:
-            - CONTRIBUTING
-            - Changes
-            - LICENSE
-            - README.pod
-          allow_dirty_match: []
-          changelog: Changes
-        Dist::Zilla::Role::Git::Repo:
-          repo_root: .
-        Dist::Zilla::Role::Git::StringFormatter:
-          time_zone: local
-      name: '@Author::ETHER/release snapshot'
-      version: '2.039'
-    -
-      class: Dist::Zilla::Plugin::Git::Tag
-      config:
-        Dist::Zilla::Plugin::Git::Tag:
-          branch: ~
-          changelog: Changes
-          signed: 0
-          tag: v0.27
-          tag_format: v%v
-          tag_message: v%v%t
-        Dist::Zilla::Role::Git::Repo:
-          repo_root: .
-        Dist::Zilla::Role::Git::StringFormatter:
-          time_zone: local
-      name: '@Author::ETHER/Git::Tag'
-      version: '2.039'
-    -
-      class: Dist::Zilla::Plugin::GitHub::Update
-      config:
-        Dist::Zilla::Plugin::GitHub::Update:
-          metacpan: 1
-      name: '@Author::ETHER/GitHub::Update'
-      version: '0.42'
-    -
-      class: Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional
-      config:
-        Dist::Zilla::Plugin::BumpVersionAfterRelease:
-          finders:
-            - ':ExecFiles'
-            - ':InstallModules'
-          global: 1
-          munge_makefile_pl: 1
-        Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional: {}
-      name: '@Author::ETHER/BumpVersionAfterRelease::Transitional'
-      version: '0.007'
-    -
-      class: Dist::Zilla::Plugin::NextRelease
-      name: '@Author::ETHER/NextRelease'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::Git::Commit
-      config:
-        Dist::Zilla::Plugin::Git::Commit:
-          add_files_in: []
-          commit_msg: 'increment $VERSION after %v release'
-        Dist::Zilla::Role::Git::DirtyFiles:
-          allow_dirty:
-            - Changes
-          allow_dirty_match:
-            - (?^:^lib/.*\.pm$)
-          changelog: Changes
-        Dist::Zilla::Role::Git::Repo:
-          repo_root: .
-        Dist::Zilla::Role::Git::StringFormatter:
-          time_zone: local
-      name: '@Author::ETHER/post-release commit'
-      version: '2.039'
-    -
-      class: Dist::Zilla::Plugin::Git::Push
-      config:
-        Dist::Zilla::Plugin::Git::Push:
-          push_to:
-            - origin
-          remotes_must_exist: 1
-        Dist::Zilla::Role::Git::Repo:
-          repo_root: .
-      name: '@Author::ETHER/Git::Push'
-      version: '2.039'
-    -
-      class: Dist::Zilla::Plugin::Run::AfterRelease
-      config:
-        Dist::Zilla::Plugin::Run::Role::Runner:
-          fatal_errors: 0
-          quiet: 0
-          run:
-            - REDACTED
-      name: '@Author::ETHER/install release'
-      version: '0.043'
-    -
-      class: Dist::Zilla::Plugin::Run::AfterRelease
-      config:
-        Dist::Zilla::Plugin::Run::Role::Runner:
-          eval:
-            - 'print "release complete!\xa"'
-          fatal_errors: 1
-          quiet: 1
-      name: '@Author::ETHER/release complete'
-      version: '0.043'
-    -
-      class: Dist::Zilla::Plugin::ConfirmRelease
-      name: '@Author::ETHER/ConfirmRelease'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::MetaResources
-      name: MetaResources
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::RemovePrereqs
-      config:
-        Dist::Zilla::Plugin::RemovePrereqs:
-          modules_to_remove:
-            - Moose
-            - Mouse
-            - Mouse::Util
-      name: RemovePrereqs
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::OnlyCorePrereqs
-      config:
-        Dist::Zilla::Plugin::OnlyCorePrereqs:
-          also_disallow: []
-          check_dual_life_versions: '0'
-          deprecated_ok: '0'
-          phases:
-            - configure
-            - build
-            - runtime
-            - test
-          skips: []
-          starting_version: '5.006'
-      name: OnlyCorePrereqs
-      version: '0.024'
-    -
-      class: Dist::Zilla::Plugin::DynamicPrereqs
-      config:
-        Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000033'
-          version: '0.004'
-      name: DynamicPrereqs
-      version: '0.032'
-    -
-      class: Dist::Zilla::Plugin::Test::CheckBreaks
-      config:
-        Dist::Zilla::Plugin::Test::CheckBreaks:
-          conflicts_module:
-            - Module::Runtime::Conflicts
-            - Moose::Conflicts
-          no_forced_deps: 1
-        Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000033'
-          version: '0.004'
-      name: Test::CheckBreaks
-      version: '0.017'
-    -
-      class: Dist::Zilla::Plugin::Deprecated
-      config:
-        Dist::Zilla::Plugin::Deprecated:
-          all: 1
-          modules: []
-      name: Deprecated
-      version: '0.006'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':InstallModules'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':IncModules'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':TestFiles'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':ExtraTestFiles'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':ExecFiles'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':PerlExecFiles'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':ShareFiles'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':MainModule'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':AllFiles'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::FinderCode
-      name: ':NoFiles'
-      version: '6.008'
-    -
-      class: Dist::Zilla::Plugin::VerifyPhases
-      name: '@Author::ETHER/PHASE VERIFICATION'
-      version: '0.014'
-  zilla:
-    class: Dist::Zilla::Dist::Builder
-    config:
-      is_trial: '0'
-    version: '6.008'
-x_authority: cpan:SARTAK
-x_contributors:
-  - 'Karen Etheridge <ether@cpan.org>'
-  - 'Tokuhiro Matsuno <tokuhirom@gmail.com>'
-  - 'Ricardo Signes <rjbs@cpan.org>'
-  - 'Graham Knop <haarg@haarg.org>'
-  - 'Stevan Little <stevan.little@iinteractive.com>'
-  - "Chris 'BinGOs' Williams <chris@bingosnet.co.uk>"
-x_deprecated: 1
-x_serialization_backend: 'YAML::Tiny version 1.69'
-x_static_install: 0
diff --git a/Makefile.PL b/Makefile.PL
deleted file mode 100644
index cebced1..0000000
--- a/Makefile.PL
+++ /dev/null
@@ -1,88 +0,0 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.008.
-use strict;
-use warnings;
-
-use 5.006002;
-
-use ExtUtils::MakeMaker;
-
-my %WriteMakefileArgs = (
-  "ABSTRACT" => "(DEPRECATED) use Moo instead!",
-  "AUTHOR" => "Shawn M Moore <code\@sartak.org>, Florian Ragwitz <rafl\@debian.org>, Stevan Little <stevan\@iinteractive.com>, \x{85e4} \x{543e}\x{90ce} (Fuji Goro) <gfuji\@cpan.org>",
-  "CONFIGURE_REQUIRES" => {
-    "ExtUtils::MakeMaker" => 0
-  },
-  "DISTNAME" => "Any-Moose",
-  "LICENSE" => "perl",
-  "MIN_PERL_VERSION" => "5.006002",
-  "NAME" => "Any::Moose",
-  "PREREQ_PM" => {
-    "Carp" => 0,
-    "strict" => 0,
-    "warnings" => 0
-  },
-  "TEST_REQUIRES" => {
-    "ExtUtils::MakeMaker" => 0,
-    "File::Spec" => 0,
-    "Test::More" => "0.88"
-  },
-  "VERSION" => "0.27",
-  "test" => {
-    "TESTS" => "t/*.t"
-  }
-);
-
-
-my %FallbackPrereqs = (
-  "Carp" => 0,
-  "ExtUtils::MakeMaker" => 0,
-  "File::Spec" => 0,
-  "Test::More" => "0.88",
-  "strict" => 0,
-  "warnings" => 0
-);
-
-# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.032
-if (eval { require Moose }) {
-  # we have any version of Moose; good enough! -- rjbs, 2011-09-15
-  # This should fix a crufty edge-case with cpantesting -- bingos, 2011-11-07
-  requires('Moose', '0');
-} else {
-  # No Moose?  Well, we need *something* to test with, so we'll ask for the
-  # lighter-weight one, Mouse. -- rjbs, 2011-09-15
-  requires('Mouse', '0.40');
-}
-
-
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
-  delete $WriteMakefileArgs{TEST_REQUIRES};
-  delete $WriteMakefileArgs{BUILD_REQUIRES};
-  $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
-}
-
-delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
-  unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
-
-WriteMakefile(%WriteMakefileArgs);
-
-# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.032
-sub _add_prereq {
-  my ($mm_key, $module, $version_or_range) = @_;
-  $version_or_range ||= 0;
-  warn "$module already exists in $mm_key -- need to do a sane metamerge!"
-    if exists $WriteMakefileArgs{$mm_key}{$module}
-      and $WriteMakefileArgs{$mm_key}{$module} ne '0'
-      and $WriteMakefileArgs{$mm_key}{$module} ne $version_or_range;
-  warn "$module already exists in FallbackPrereqs -- need to do a sane metamerge!"
-    if exists $FallbackPrereqs{$module} and $FallbackPrereqs{$module} ne '0'
-        and $FallbackPrereqs{$module} ne $version_or_range;
-  $WriteMakefileArgs{$mm_key}{$module} = $FallbackPrereqs{$module} = $version_or_range;
-  return;
-}
-
-sub requires { goto &runtime_requires }
-
-sub runtime_requires {
-  my ($module, $version_or_range) = @_;
-  _add_prereq(PREREQ_PM => $module, $version_or_range);
-}
diff --git a/README b/README
deleted file mode 100644
index bc907c0..0000000
--- a/README
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-This archive contains the distribution Any-Moose,
-version 0.27:
-
-  (DEPRECATED) use Moo instead!
-
-This software is copyright (c) 2009 by Best Practical Solutions.
-
-This is free software; you can redistribute it and/or modify it under
-the same terms as the Perl 5 programming language system itself.
-
-
-This README file was generated by Dist::Zilla::Plugin::Readme v6.008.
-
diff --git a/README.pod b/README.pod
new file mode 100644
index 0000000..f52a09a
--- /dev/null
+++ b/README.pod
@@ -0,0 +1,107 @@
+=pod
+
+=encoding UTF-8
+
+=head1 NAME
+
+Any::Moose - (DEPRECATED) use Moo instead!
+
+=head1 VERSION
+
+version 0.27
+
+=head1 DEPRECATION
+
+日本語翻訳: http://blog.64p.org/entry/2013/02/06/094906
+
+Please use L<Moo> instead of Any::Moose for new code.
+
+Moo classes and roles will transparently and correctly upgrade to
+Moose when needed. This is a fundamentally better design than what
+Any::Moose offers. Mouse metaclasses do not interact with Moose
+metaclasses which leaks abstractions all over the place.
+
+Any::Moose had a good run. It was a simplistic but expedient answer
+for getting Moose syntax on the cheap but with the transparent
+upgrade path to Moose when you needed it. But really, please don't
+use it any more. :)
+
+You may find L<MooX::late> useful for porting your code from
+Any::Moose to Moo.
+
+For the sparse documentation Any::Moose used to include, see
+L<https://metacpan.org/module/SARTAK/Any-Moose-0.18/lib/Any/Moose.pm>
+
+=head1 SUPPORT
+
+Bugs may be submitted through L<the RT bug tracker|https://rt.cpan.org/Public/Dist/Display.html?Name=Any-Moose>
+(or L<bug-Any-Moose@rt.cpan.org|mailto:bug-Any-Moose@rt.cpan.org>).
+
+There is also a mailing list available for users of this distribution, at
+L<http://lists.perl.org/list/moose.html>.
+
+There is also an irc channel available for users of this distribution, at
+L<C<#moose> on C<irc.perl.org>|irc://irc.perl.org/#moose>.
+
+=head1 AUTHORS
+
+=over 4
+
+=item *
+
+Shawn M Moore <code@sartak.org>
+
+=item *
+
+Florian Ragwitz <rafl@debian.org>
+
+=item *
+
+Stevan Little <stevan@iinteractive.com>
+
+=item *
+
+藤 吾郎 (Fuji Goro) <gfuji@cpan.org>
+
+=back
+
+=head1 CONTRIBUTORS
+
+=for stopwords Karen Etheridge Tokuhiro Matsuno Ricardo Signes Graham Knop Stevan Little Chris 'BinGOs' Williams
+
+=over 4
+
+=item *
+
+Karen Etheridge <ether@cpan.org>
+
+=item *
+
+Tokuhiro Matsuno <tokuhirom@gmail.com>
+
+=item *
+
+Ricardo Signes <rjbs@cpan.org>
+
+=item *
+
+Graham Knop <haarg@haarg.org>
+
+=item *
+
+Stevan Little <stevan.little@iinteractive.com>
+
+=item *
+
+Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
+
+=back
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2009 by Best Practical Solutions.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut
diff --git a/debian/changelog b/debian/changelog
index 55b780c..ed3ae4c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libany-moose-perl (0.27-3) UNRELEASED; urgency=medium
+libany-moose-perl (0.27+git20181207.4e3462f-1) UNRELEASED; urgency=medium
 
   [ Salvatore Bonaccorso ]
   * Update Vcs-* headers for switch to salsa.debian.org
@@ -6,7 +6,10 @@ libany-moose-perl (0.27-3) UNRELEASED; urgency=medium
   [ Xavier Guimard ]
   * Email change: Xavier Guimard -> yadd@debian.org
 
- -- Salvatore Bonaccorso <carnil@debian.org>  Sun, 25 Feb 2018 15:08:03 +0100
+  [ Debian Janitor ]
+  * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Tue, 03 Dec 2019 13:07:14 +0000
 
 libany-moose-perl (0.27-2) unstable; urgency=medium
 
diff --git a/dist.ini b/dist.ini
index 6a1996e..63d3a9a 100644
--- a/dist.ini
+++ b/dist.ini
@@ -8,9 +8,9 @@ copyright_holder = Best Practical Solutions
 copyright_year   = 2009
 
 [@Author::ETHER]
-:version = 0.097
+:version = 0.119
 installer = MakeMaker   ; MBT does not like dynamic_config = 1
-Authority.authority = cpan:SARTAK
+authority = cpan:SARTAK
 Test::MinimumVersion.max_target_perl = 5.006002
 -remove = PodCoverageTests
 -remove = Test::CleanNamespaces
diff --git a/lib/Any/Moose.pm b/lib/Any/Moose.pm
index ad14d31..37d7cf5 100644
--- a/lib/Any/Moose.pm
+++ b/lib/Any/Moose.pm
@@ -1,4 +1,4 @@
-package Any::Moose; # git description: v0.26-20-g4c2f951
+package Any::Moose;
 # ABSTRACT: (DEPRECATED) use Moo instead!
 # KEYWORDS: deprecated Moose Mouse abstraction layer object-oriented
 # vim: set ts=8 sts=4 sw=4 tw=115 et :
@@ -7,7 +7,7 @@ use 5.006_002;
 use strict;
 use warnings;
 
-our $VERSION = '0.27';
+our $VERSION = '0.28';
 
 warnings::warnif('deprecated', 'Any::Moose is deprecated. Please use Moo instead');
 
@@ -233,21 +233,8 @@ sub _canonicalize_fragment {
 }
 
 1;
-
 __END__
 
-=pod
-
-=encoding UTF-8
-
-=head1 NAME
-
-Any::Moose - (DEPRECATED) use Moo instead!
-
-=head1 VERSION
-
-version 0.27
-
 =head1 DEPRECATION
 
 日本語翻訳: http://blog.64p.org/entry/2013/02/06/094906
@@ -270,76 +257,4 @@ Any::Moose to Moo.
 For the sparse documentation Any::Moose used to include, see
 L<https://metacpan.org/module/SARTAK/Any-Moose-0.18/lib/Any/Moose.pm>
 
-=head1 SUPPORT
-
-Bugs may be submitted through L<the RT bug tracker|https://rt.cpan.org/Public/Dist/Display.html?Name=Any-Moose>
-(or L<bug-Any-Moose@rt.cpan.org|mailto:bug-Any-Moose@rt.cpan.org>).
-
-There is also a mailing list available for users of this distribution, at
-L<http://lists.perl.org/list/moose.html>.
-
-There is also an irc channel available for users of this distribution, at
-L<C<#moose> on C<irc.perl.org>|irc://irc.perl.org/#moose>.
-
-=head1 AUTHORS
-
-=over 4
-
-=item *
-
-Shawn M Moore <code@sartak.org>
-
-=item *
-
-Florian Ragwitz <rafl@debian.org>
-
-=item *
-
-Stevan Little <stevan@iinteractive.com>
-
-=item *
-
-藤 吾郎 (Fuji Goro) <gfuji@cpan.org>
-
-=back
-
-=head1 CONTRIBUTORS
-
-=for stopwords Karen Etheridge Tokuhiro Matsuno Ricardo Signes Graham Knop Stevan Little Chris 'BinGOs' Williams
-
-=over 4
-
-=item *
-
-Karen Etheridge <ether@cpan.org>
-
-=item *
-
-Tokuhiro Matsuno <tokuhirom@gmail.com>
-
-=item *
-
-Ricardo Signes <rjbs@cpan.org>
-
-=item *
-
-Graham Knop <haarg@haarg.org>
-
-=item *
-
-Stevan Little <stevan.little@iinteractive.com>
-
-=item *
-
-Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
-
-=back
-
-=head1 COPYRIGHT AND LICENSE
-
-This software is copyright (c) 2009 by Best Practical Solutions.
-
-This is free software; you can redistribute it and/or modify it under
-the same terms as the Perl 5 programming language system itself.
-
 =cut
diff --git a/t/00-report-prereqs.dd b/t/00-report-prereqs.dd
deleted file mode 100644
index 23997f3..0000000
--- a/t/00-report-prereqs.dd
+++ /dev/null
@@ -1,125 +0,0 @@
-do { my $x = {
-       'configure' => {
-                        'requires' => {
-                                        'ExtUtils::MakeMaker' => '0',
-                                        'perl' => '5.006_002'
-                                      }
-                      },
-       'develop' => {
-                      'recommends' => {
-                                        'Dist::Zilla::PluginBundle::Author::ETHER' => '0.121'
-                                      },
-                      'requires' => {
-                                      'Dist::Zilla' => '5',
-                                      'Dist::Zilla::Plugin::Authority' => '1.009',
-                                      'Dist::Zilla::Plugin::AutoMetaResources' => '0',
-                                      'Dist::Zilla::Plugin::AutoPrereqs' => '5.038',
-                                      'Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional' => '0.004',
-                                      'Dist::Zilla::Plugin::CheckIssues' => '0',
-                                      'Dist::Zilla::Plugin::CheckPrereqsIndexed' => '0.019',
-                                      'Dist::Zilla::Plugin::CheckSelfDependency' => '0',
-                                      'Dist::Zilla::Plugin::CheckStrictVersion' => '0',
-                                      'Dist::Zilla::Plugin::ConfirmRelease' => '0',
-                                      'Dist::Zilla::Plugin::CopyFilesFromRelease' => '0',
-                                      'Dist::Zilla::Plugin::Deprecated' => '0',
-                                      'Dist::Zilla::Plugin::DynamicPrereqs' => '0.018',
-                                      'Dist::Zilla::Plugin::FileFinder::ByName' => '0',
-                                      'Dist::Zilla::Plugin::GenerateFile::FromShareDir' => '0',
-                                      'Dist::Zilla::Plugin::Git::Check' => '0',
-                                      'Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch' => '0.004',
-                                      'Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts' => '0',
-                                      'Dist::Zilla::Plugin::Git::Commit' => '2.020',
-                                      'Dist::Zilla::Plugin::Git::Contributors' => '0.029',
-                                      'Dist::Zilla::Plugin::Git::Describe' => '0.004',
-                                      'Dist::Zilla::Plugin::Git::GatherDir' => '2.016',
-                                      'Dist::Zilla::Plugin::Git::Push' => '0',
-                                      'Dist::Zilla::Plugin::Git::Remote::Check' => '0',
-                                      'Dist::Zilla::Plugin::Git::Tag' => '0',
-                                      'Dist::Zilla::Plugin::GitHub::Update' => '0.40',
-                                      'Dist::Zilla::Plugin::GithubMeta' => '0.54',
-                                      'Dist::Zilla::Plugin::InstallGuide' => '1.200005',
-                                      'Dist::Zilla::Plugin::Keywords' => '0.004',
-                                      'Dist::Zilla::Plugin::License' => '5.038',
-                                      'Dist::Zilla::Plugin::MakeMaker' => '0',
-                                      'Dist::Zilla::Plugin::Manifest' => '0',
-                                      'Dist::Zilla::Plugin::MetaConfig' => '0',
-                                      'Dist::Zilla::Plugin::MetaJSON' => '0',
-                                      'Dist::Zilla::Plugin::MetaNoIndex' => '0',
-                                      'Dist::Zilla::Plugin::MetaProvides::Package' => '1.15000002',
-                                      'Dist::Zilla::Plugin::MetaResources' => '0',
-                                      'Dist::Zilla::Plugin::MetaTests' => '0',
-                                      'Dist::Zilla::Plugin::MetaYAML' => '0',
-                                      'Dist::Zilla::Plugin::MinimumPerl' => '1.006',
-                                      'Dist::Zilla::Plugin::MojibakeTests' => '0.8',
-                                      'Dist::Zilla::Plugin::NextRelease' => '5.033',
-                                      'Dist::Zilla::Plugin::OnlyCorePrereqs' => '0',
-                                      'Dist::Zilla::Plugin::PodSyntaxTests' => '5.040',
-                                      'Dist::Zilla::Plugin::PodWeaver' => '4.005',
-                                      'Dist::Zilla::Plugin::Prereqs' => '0',
-                                      'Dist::Zilla::Plugin::Prereqs::AuthorDeps' => '0.006',
-                                      'Dist::Zilla::Plugin::PromptIfStale' => '0',
-                                      'Dist::Zilla::Plugin::Readme' => '0',
-                                      'Dist::Zilla::Plugin::ReadmeAnyFromPod' => '0.142180',
-                                      'Dist::Zilla::Plugin::RemovePrereqs' => '0',
-                                      'Dist::Zilla::Plugin::RewriteVersion::Transitional' => '0.004',
-                                      'Dist::Zilla::Plugin::Run::AfterBuild' => '0.041',
-                                      'Dist::Zilla::Plugin::Run::AfterRelease' => '0.038',
-                                      'Dist::Zilla::Plugin::RunExtraTests' => '0.024',
-                                      'Dist::Zilla::Plugin::StaticInstall' => '0.005',
-                                      'Dist::Zilla::Plugin::Test::CPAN::Changes' => '0.012',
-                                      'Dist::Zilla::Plugin::Test::ChangesHasContent' => '0',
-                                      'Dist::Zilla::Plugin::Test::CheckBreaks' => '0.017',
-                                      'Dist::Zilla::Plugin::Test::Compile' => '2.039',
-                                      'Dist::Zilla::Plugin::Test::EOL' => '0.17',
-                                      'Dist::Zilla::Plugin::Test::Kwalitee' => '2.10',
-                                      'Dist::Zilla::Plugin::Test::MinimumVersion' => '2.000003',
-                                      'Dist::Zilla::Plugin::Test::NoTabs' => '0.08',
-                                      'Dist::Zilla::Plugin::Test::Pod::No404s' => '1.003',
-                                      'Dist::Zilla::Plugin::Test::PodSpelling' => '2.006003',
-                                      'Dist::Zilla::Plugin::Test::Portability' => '2.000007',
-                                      'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0.022',
-                                      'Dist::Zilla::Plugin::TestRelease' => '0',
-                                      'Dist::Zilla::Plugin::UploadToCPAN' => '0',
-                                      'Dist::Zilla::PluginBundle::Author::ETHER' => '0.097',
-                                      'File::Spec' => '0',
-                                      'IO::Handle' => '0',
-                                      'IPC::Open3' => '0',
-                                      'Pod::Wordlist' => '0',
-                                      'Software::License::Perl_5' => '0',
-                                      'Test::CPAN::Changes' => '0.19',
-                                      'Test::CPAN::Meta' => '0',
-                                      'Test::EOL' => '0',
-                                      'Test::Kwalitee' => '1.21',
-                                      'Test::MinimumVersion' => '0',
-                                      'Test::Mojibake' => '0',
-                                      'Test::More' => '0.96',
-                                      'Test::NoTabs' => '0',
-                                      'Test::Pod' => '1.41',
-                                      'Test::Pod::No404s' => '0',
-                                      'Test::Portability::Files' => '0',
-                                      'Test::Spelling' => '0.12',
-                                      'blib' => '1.01'
-                                    }
-                    },
-       'runtime' => {
-                      'requires' => {
-                                      'Carp' => '0',
-                                      'perl' => '5.006_002',
-                                      'strict' => '0',
-                                      'warnings' => '0'
-                                    }
-                    },
-       'test' => {
-                   'recommends' => {
-                                     'CPAN::Meta' => '2.120900'
-                                   },
-                   'requires' => {
-                                   'ExtUtils::MakeMaker' => '0',
-                                   'File::Spec' => '0',
-                                   'Test::More' => '0.88',
-                                   'perl' => '5.006_002'
-                                 }
-                 }
-     };
-  $x;
- }
\ No newline at end of file
diff --git a/t/00-report-prereqs.t b/t/00-report-prereqs.t
deleted file mode 100644
index 888042c..0000000
--- a/t/00-report-prereqs.t
+++ /dev/null
@@ -1,193 +0,0 @@
-#!perl
-
-use strict;
-use warnings;
-
-# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.025
-
-use Test::More tests => 1;
-
-use ExtUtils::MakeMaker;
-use File::Spec;
-
-# from $version::LAX
-my $lax_version_re =
-    qr/(?: undef | (?: (?:[0-9]+) (?: \. | (?:\.[0-9]+) (?:_[0-9]+)? )?
-            |
-            (?:\.[0-9]+) (?:_[0-9]+)?
-        ) | (?:
-            v (?:[0-9]+) (?: (?:\.[0-9]+)+ (?:_[0-9]+)? )?
-            |
-            (?:[0-9]+)? (?:\.[0-9]+){2,} (?:_[0-9]+)?
-        )
-    )/x;
-
-# hide optional CPAN::Meta modules from prereq scanner
-# and check if they are available
-my $cpan_meta = "CPAN::Meta";
-my $cpan_meta_pre = "CPAN::Meta::Prereqs";
-my $HAS_CPAN_META = eval "require $cpan_meta; $cpan_meta->VERSION('2.120900')" && eval "require $cpan_meta_pre"; ## no critic
-
-# Verify requirements?
-my $DO_VERIFY_PREREQS = 1;
-
-sub _max {
-    my $max = shift;
-    $max = ( $_ > $max ) ? $_ : $max for @_;
-    return $max;
-}
-
-sub _merge_prereqs {
-    my ($collector, $prereqs) = @_;
-
-    # CPAN::Meta::Prereqs object
-    if (ref $collector eq $cpan_meta_pre) {
-        return $collector->with_merged_prereqs(
-            CPAN::Meta::Prereqs->new( $prereqs )
-        );
-    }
-
-    # Raw hashrefs
-    for my $phase ( keys %$prereqs ) {
-        for my $type ( keys %{ $prereqs->{$phase} } ) {
-            for my $module ( keys %{ $prereqs->{$phase}{$type} } ) {
-                $collector->{$phase}{$type}{$module} = $prereqs->{$phase}{$type}{$module};
-            }
-        }
-    }
-
-    return $collector;
-}
-
-my @include = qw(
-  JSON::PP
-  Sub::Name
-  YAML
-  autodie
-  Class::MOP
-  Moose
-  MooseX::Types
-  Mouse
-  MouseX::Types
-  Moo
-  Role::Tiny
-);
-
-my @exclude = qw(
-
-);
-
-# Add static prereqs to the included modules list
-my $static_prereqs = do 't/00-report-prereqs.dd';
-
-# Merge all prereqs (either with ::Prereqs or a hashref)
-my $full_prereqs = _merge_prereqs(
-    ( $HAS_CPAN_META ? $cpan_meta_pre->new : {} ),
-    $static_prereqs
-);
-
-# Add dynamic prereqs to the included modules list (if we can)
-my ($source) = grep { -f } 'MYMETA.json', 'MYMETA.yml';
-if ( $source && $HAS_CPAN_META
-    && (my $meta = eval { CPAN::Meta->load_file($source) } )
-) {
-    $full_prereqs = _merge_prereqs($full_prereqs, $meta->prereqs);
-}
-else {
-    $source = 'static metadata';
-}
-
-my @full_reports;
-my @dep_errors;
-my $req_hash = $HAS_CPAN_META ? $full_prereqs->as_string_hash : $full_prereqs;
-
-# Add static includes into a fake section
-for my $mod (@include) {
-    $req_hash->{other}{modules}{$mod} = 0;
-}
-
-for my $phase ( qw(configure build test runtime develop other) ) {
-    next unless $req_hash->{$phase};
-    next if ($phase eq 'develop' and not $ENV{AUTHOR_TESTING});
-
-    for my $type ( qw(requires recommends suggests conflicts modules) ) {
-        next unless $req_hash->{$phase}{$type};
-
-        my $title = ucfirst($phase).' '.ucfirst($type);
-        my @reports = [qw/Module Want Have/];
-
-        for my $mod ( sort keys %{ $req_hash->{$phase}{$type} } ) {
-            next if $mod eq 'perl';
-            next if grep { $_ eq $mod } @exclude;
-
-            my $file = $mod;
-            $file =~ s{::}{/}g;
-            $file .= ".pm";
-            my ($prefix) = grep { -e File::Spec->catfile($_, $file) } @INC;
-
-            my $want = $req_hash->{$phase}{$type}{$mod};
-            $want = "undef" unless defined $want;
-            $want = "any" if !$want && $want == 0;
-
-            my $req_string = $want eq 'any' ? 'any version required' : "version '$want' required";
-
-            if ($prefix) {
-                my $have = MM->parse_version( File::Spec->catfile($prefix, $file) );
-                $have = "undef" unless defined $have;
-                push @reports, [$mod, $want, $have];
-
-                if ( $DO_VERIFY_PREREQS && $HAS_CPAN_META && $type eq 'requires' ) {
-                    if ( $have !~ /\A$lax_version_re\z/ ) {
-                        push @dep_errors, "$mod version '$have' cannot be parsed ($req_string)";
-                    }
-                    elsif ( ! $full_prereqs->requirements_for( $phase, $type )->accepts_module( $mod => $have ) ) {
-                        push @dep_errors, "$mod version '$have' is not in required range '$want'";
-                    }
-                }
-            }
-            else {
-                push @reports, [$mod, $want, "missing"];
-
-                if ( $DO_VERIFY_PREREQS && $type eq 'requires' ) {
-                    push @dep_errors, "$mod is not installed ($req_string)";
-                }
-            }
-        }
-
-        if ( @reports ) {
-            push @full_reports, "=== $title ===\n\n";
-
-            my $ml = _max( map { length $_->[0] } @reports );
-            my $wl = _max( map { length $_->[1] } @reports );
-            my $hl = _max( map { length $_->[2] } @reports );
-
-            if ($type eq 'modules') {
-                splice @reports, 1, 0, ["-" x $ml, "", "-" x $hl];
-                push @full_reports, map { sprintf("    %*s %*s\n", -$ml, $_->[0], $hl, $_->[2]) } @reports;
-            }
-            else {
-                splice @reports, 1, 0, ["-" x $ml, "-" x $wl, "-" x $hl];
-                push @full_reports, map { sprintf("    %*s %*s %*s\n", -$ml, $_->[0], $wl, $_->[1], $hl, $_->[2]) } @reports;
-            }
-
-            push @full_reports, "\n";
-        }
-    }
-}
-
-if ( @full_reports ) {
-    diag "\nVersions for all modules listed in $source (including optional ones):\n\n", @full_reports;
-}
-
-if ( @dep_errors ) {
-    diag join("\n",
-        "\n*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***\n",
-        "The following REQUIRED prerequisites were not satisfied:\n",
-        @dep_errors,
-        "\n"
-    );
-}
-
-pass;
-
-# vim: ts=4 sts=4 sw=4 et:
diff --git a/t/zzz-check-breaks.t b/t/zzz-check-breaks.t
deleted file mode 100644
index c6e17e2..0000000
--- a/t/zzz-check-breaks.t
+++ /dev/null
@@ -1,24 +0,0 @@
-use strict;
-use warnings;
-
-# this test was generated with Dist::Zilla::Plugin::Test::CheckBreaks 0.017
-
-use Test::More tests => 3;
-
-SKIP: {
-    eval 'require Module::Runtime::Conflicts; Module::Runtime::Conflicts->check_conflicts';
-    skip('no Module::Runtime::Conflicts module found', 1) if not $INC{'Module/Runtime/Conflicts.pm'};
-
-    diag $@ if $@;
-    pass 'conflicts checked via Module::Runtime::Conflicts';
-}
-
-SKIP: {
-    eval 'require Moose::Conflicts; Moose::Conflicts->check_conflicts';
-    skip('no Moose::Conflicts module found', 1) if not $INC{'Moose/Conflicts.pm'};
-
-    diag $@ if $@;
-    pass 'conflicts checked via Moose::Conflicts';
-}
-
-pass 'no x_breaks data to check';
diff --git a/xt/author/00-compile.t b/xt/author/00-compile.t
deleted file mode 100644
index ae55752..0000000
--- a/xt/author/00-compile.t
+++ /dev/null
@@ -1,61 +0,0 @@
-use 5.006;
-use strict;
-use warnings;
-
-# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.056
-
-use Test::More 0.94;
-
-plan tests => 2;
-
-my @module_files = (
-    'Any/Moose.pm'
-);
-
-
-
-# no fake home requested
-
-my @switches = (
-    -d 'blib' ? '-Mblib' : '-Ilib',
-    '-M-warnings=deprecated',
-);
-
-use File::Spec;
-use IPC::Open3;
-use IO::Handle;
-
-open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!";
-
-my @warnings;
-for my $lib (@module_files)
-{
-    # see L<perlfaq8/How can I capture STDERR from an external command?>
-    my $stderr = IO::Handle->new;
-
-    diag('Running: ', join(', ', map { my $str = $_; $str =~ s/'/\\'/g; q{'} . $str . q{'} }
-            $^X, @switches, '-e', "require q[$lib]"))
-        if $ENV{PERL_COMPILE_TEST_DEBUG};
-
-    my $pid = open3($stdin, '>&STDERR', $stderr, $^X, @switches, '-e', "require q[$lib]");
-    binmode $stderr, ':crlf' if $^O eq 'MSWin32';
-    my @_warnings = <$stderr>;
-    waitpid($pid, 0);
-    is($?, 0, "$lib loaded ok");
-
-    shift @_warnings if @_warnings and $_warnings[0] =~ /^Using .*\bblib/
-        and not eval { require blib; blib->VERSION('1.01') };
-
-    if (@_warnings)
-    {
-        warn @_warnings;
-        push @warnings, @_warnings;
-    }
-}
-
-
-
-is(scalar(@warnings), 0, 'no warnings found')
-    or diag 'got warnings: ', explain(\@warnings);
-
-BAIL_OUT("Compilation problems") if !Test::More->builder->is_passing;
diff --git a/xt/author/eol.t b/xt/author/eol.t
deleted file mode 100644
index b7d56be..0000000
--- a/xt/author/eol.t
+++ /dev/null
@@ -1,48 +0,0 @@
-use strict;
-use warnings;
-
-# this test was generated with Dist::Zilla::Plugin::Test::EOL 0.19
-
-use Test::More 0.88;
-use Test::EOL;
-
-my @files = (
-    'lib/Any/Moose.pm',
-    't/00-report-prereqs.dd',
-    't/00-report-prereqs.t',
-    't/001-basic-moose.t',
-    't/001-basic-mouse.t',
-    't/001-basic.t',
-    't/002-other-modules-moose.t',
-    't/002-other-modules-mouse.t',
-    't/003-is_moose_loaded.t',
-    't/004-x-modules-moose.t',
-    't/004-x-modules-mouse.t',
-    't/005-aliases-moose.t',
-    't/005-aliases-mouse.t',
-    't/010-use_mouse_roles.t',
-    't/011-use_moose_roles.t',
-    't/012-use_moose_util.t',
-    't/012-use_mouse_util.t',
-    't/020-strict.t',
-    't/100-canonicalize-fragments.t',
-    't/101-localize-errvar.t',
-    't/lib/AnyMooseTest.pm',
-    't/zzz-check-breaks.t',
-    'xt/author/00-compile.t',
-    'xt/author/eol.t',
-    'xt/author/kwalitee.t',
-    'xt/author/mojibake.t',
-    'xt/author/no-tabs.t',
-    'xt/author/pod-no404s.t',
-    'xt/author/pod-spell.t',
-    'xt/author/pod-syntax.t',
-    'xt/author/portability.t',
-    'xt/release/changes_has_content.t',
-    'xt/release/cpan-changes.t',
-    'xt/release/distmeta.t',
-    'xt/release/minimum-version.t'
-);
-
-eol_unix_ok($_, { trailing_whitespace => 1 }) foreach @files;
-done_testing;
diff --git a/xt/author/kwalitee.t b/xt/author/kwalitee.t
deleted file mode 100644
index c986546..0000000
--- a/xt/author/kwalitee.t
+++ /dev/null
@@ -1,9 +0,0 @@
-# this test was generated with Dist::Zilla::Plugin::Test::Kwalitee 2.12
-use strict;
-use warnings;
-use Test::More 0.88;
-use Test::Kwalitee 1.21 'kwalitee_ok';
-
-kwalitee_ok();
-
-done_testing;
diff --git a/xt/author/mojibake.t b/xt/author/mojibake.t
deleted file mode 100644
index 5ef161e..0000000
--- a/xt/author/mojibake.t
+++ /dev/null
@@ -1,9 +0,0 @@
-#!perl
-
-use strict;
-use warnings qw(all);
-
-use Test::More;
-use Test::Mojibake;
-
-all_files_encoding_ok();
diff --git a/xt/author/no-tabs.t b/xt/author/no-tabs.t
deleted file mode 100644
index 045323b..0000000
--- a/xt/author/no-tabs.t
+++ /dev/null
@@ -1,48 +0,0 @@
-use strict;
-use warnings;
-
-# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.15
-
-use Test::More 0.88;
-use Test::NoTabs;
-
-my @files = (
-    'lib/Any/Moose.pm',
-    't/00-report-prereqs.dd',
-    't/00-report-prereqs.t',
-    't/001-basic-moose.t',
-    't/001-basic-mouse.t',
-    't/001-basic.t',
-    't/002-other-modules-moose.t',
-    't/002-other-modules-mouse.t',
-    't/003-is_moose_loaded.t',
-    't/004-x-modules-moose.t',
-    't/004-x-modules-mouse.t',
-    't/005-aliases-moose.t',
-    't/005-aliases-mouse.t',
-    't/010-use_mouse_roles.t',
-    't/011-use_moose_roles.t',
-    't/012-use_moose_util.t',
-    't/012-use_mouse_util.t',
-    't/020-strict.t',
-    't/100-canonicalize-fragments.t',
-    't/101-localize-errvar.t',
-    't/lib/AnyMooseTest.pm',
-    't/zzz-check-breaks.t',
-    'xt/author/00-compile.t',
-    'xt/author/eol.t',
-    'xt/author/kwalitee.t',
-    'xt/author/mojibake.t',
-    'xt/author/no-tabs.t',
-    'xt/author/pod-no404s.t',
-    'xt/author/pod-spell.t',
-    'xt/author/pod-syntax.t',
-    'xt/author/portability.t',
-    'xt/release/changes_has_content.t',
-    'xt/release/cpan-changes.t',
-    'xt/release/distmeta.t',
-    'xt/release/minimum-version.t'
-);
-
-notabs_ok($_) foreach @files;
-done_testing;
diff --git a/xt/author/pod-no404s.t b/xt/author/pod-no404s.t
deleted file mode 100644
index eb9760c..0000000
--- a/xt/author/pod-no404s.t
+++ /dev/null
@@ -1,21 +0,0 @@
-#!perl
-
-use strict;
-use warnings;
-use Test::More;
-
-foreach my $env_skip ( qw(
-  SKIP_POD_NO404S
-  AUTOMATED_TESTING
-) ){
-  plan skip_all => "\$ENV{$env_skip} is set, skipping"
-    if $ENV{$env_skip};
-}
-
-eval "use Test::Pod::No404s";
-if ( $@ ) {
-  plan skip_all => 'Test::Pod::No404s required for testing POD';
-}
-else {
-  all_pod_files_ok();
-}
diff --git a/xt/author/pod-spell.t b/xt/author/pod-spell.t
deleted file mode 100644
index 6a491c8..0000000
--- a/xt/author/pod-spell.t
+++ /dev/null
@@ -1,48 +0,0 @@
-use strict;
-use warnings;
-use Test::More;
-
-# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007004
-use Test::Spelling 0.12;
-use Pod::Wordlist;
-
-
-add_stopwords(<DATA>);
-all_pod_files_spelling_ok( qw( examples lib script t xt ) );
-__DATA__
-Any
-Best
-BinGOs
-Chris
-Etheridge
-Florian
-Fuji
-Goro
-Graham
-Karen
-Knop
-Little
-Matsuno
-Moore
-Moose
-Practical
-Ragwitz
-Ricardo
-Shawn
-Signes
-Solutions
-Stevan
-Tokuhiro
-Williams
-chris
-code
-ether
-gfuji
-haarg
-irc
-lib
-rafl
-rjbs
-stevan
-tokuhirom
-吾郎
diff --git a/xt/author/pod-syntax.t b/xt/author/pod-syntax.t
deleted file mode 100644
index e563e5d..0000000
--- a/xt/author/pod-syntax.t
+++ /dev/null
@@ -1,7 +0,0 @@
-#!perl
-# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
-use strict; use warnings;
-use Test::More;
-use Test::Pod 1.41;
-
-all_pod_files_ok();
diff --git a/xt/author/portability.t b/xt/author/portability.t
deleted file mode 100644
index c531252..0000000
--- a/xt/author/portability.t
+++ /dev/null
@@ -1,10 +0,0 @@
-use strict;
-use warnings;
-
-use Test::More;
-
-eval 'use Test::Portability::Files';
-plan skip_all => 'Test::Portability::Files required for testing portability'
-    if $@;
-
-run_tests();
diff --git a/xt/release/changes_has_content.t b/xt/release/changes_has_content.t
deleted file mode 100644
index 48dd8bd..0000000
--- a/xt/release/changes_has_content.t
+++ /dev/null
@@ -1,41 +0,0 @@
-#!perl
-
-use Test::More tests => 2;
-
-note 'Checking Changes';
-my $changes_file = 'Changes';
-my $newver = '0.27';
-my $trial_token = '-TRIAL';
-
-SKIP: {
-    ok(-e $changes_file, "$changes_file file exists")
-        or skip 'Changes is missing', 1;
-
-    ok(_get_changes($newver), "$changes_file has content for $newver");
-}
-
-done_testing;
-
-# _get_changes copied and adapted from Dist::Zilla::Plugin::Git::Commit
-# by Jerome Quelin
-sub _get_changes
-{
-    my $newver = shift;
-
-    # parse changelog to find commit message
-    open(my $fh, '<', $changes_file) or die "cannot open $changes_file: $!";
-    my $changelog = join('', <$fh>);
-    close $fh;
-
-    my @content =
-        grep { /^$newver(?:$trial_token)?(?:\s+|$)/ ... /^\S/ } # from newver to un-indented
-        split /\n/, $changelog;
-    shift @content; # drop the version line
-
-    # drop unindented last line and trailing blank lines
-    pop @content while ( @content && $content[-1] =~ /^(?:\S|\s*$)/ );
-
-    # return number of non-blank lines
-    return scalar @content;
-}
-
diff --git a/xt/release/cpan-changes.t b/xt/release/cpan-changes.t
deleted file mode 100644
index 286005a..0000000
--- a/xt/release/cpan-changes.t
+++ /dev/null
@@ -1,10 +0,0 @@
-use strict;
-use warnings;
-
-# this test was generated with Dist::Zilla::Plugin::Test::CPAN::Changes 0.012
-
-use Test::More 0.96 tests => 1;
-use Test::CPAN::Changes;
-subtest 'changes_ok' => sub {
-    changes_file_ok('Changes');
-};
diff --git a/xt/release/distmeta.t b/xt/release/distmeta.t
deleted file mode 100644
index c2280dc..0000000
--- a/xt/release/distmeta.t
+++ /dev/null
@@ -1,6 +0,0 @@
-#!perl
-# This file was automatically generated by Dist::Zilla::Plugin::MetaTests.
-
-use Test::CPAN::Meta;
-
-meta_yaml_ok();
diff --git a/xt/release/minimum-version.t b/xt/release/minimum-version.t
deleted file mode 100644
index b746180..0000000
--- a/xt/release/minimum-version.t
+++ /dev/null
@@ -1,8 +0,0 @@
-#!perl
-
-use Test::More;
-
-eval "use Test::MinimumVersion";
-plan skip_all => "Test::MinimumVersion required for testing minimum versions"
-  if $@;
-all_minimum_version_ok( qq{5.006002} );