diff --git a/META.json b/META.json
index b99af92..c301fa3 100644
--- a/META.json
+++ b/META.json
@@ -4,24 +4,24 @@
       "Nicholas Bamber <nicholas@periapt.co.uk>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "Module::Build version 0.4001, CPAN::Meta::Converter version 2.110440",
+   "generated_by" : "Module::Build version 0.4231",
    "license" : [
       "gpl_1"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
-      "version" : "2"
+      "version" : 2
    },
    "name" : "Debian-Copyright",
    "prereqs" : {
       "build" : {
          "requires" : {
-            "Perl6::Slurp" : 0,
-            "Test::Deep" : 0,
-            "Test::Exception" : 0,
-            "Test::LongString" : 0,
-            "Test::More" : 0,
-            "Test::NoWarnings" : 0
+            "Perl6::Slurp" : "0",
+            "Test::Deep" : "0",
+            "Test::Exception" : "0",
+            "Test::LongString" : "0",
+            "Test::More" : "0",
+            "Test::NoWarnings" : "0"
          }
       },
       "configure" : {
@@ -31,10 +31,10 @@
       },
       "runtime" : {
          "requires" : {
-            "Array::Unique" : 0,
-            "Class::Accessor" : 0,
-            "Parse::DebControl" : 0,
-            "Tie::IxHash" : 0,
+            "Array::Unique" : "0",
+            "Class::Accessor" : "0",
+            "Parse::DebControl" : "0",
+            "Tie::IxHash" : "0",
             "perl" : "v5.10.1"
          }
       }
@@ -74,5 +74,6 @@
          "url" : "http://github.com/periapt/Debian-Copyright/tree"
       }
    },
-   "version" : "0.2"
+   "version" : "0.2",
+   "x_serialization_backend" : "JSON::PP version 4.06"
 }
diff --git a/META.yml b/META.yml
index a845d6f..3c62a01 100644
--- a/META.yml
+++ b/META.yml
@@ -3,47 +3,48 @@ abstract: 'manage Debian copyright files'
 author:
   - 'Nicholas Bamber <nicholas@periapt.co.uk>'
 build_requires:
-  Perl6::Slurp: 0
-  Test::Deep: 0
-  Test::Exception: 0
-  Test::LongString: 0
-  Test::More: 0
-  Test::NoWarnings: 0
+  Perl6::Slurp: '0'
+  Test::Deep: '0'
+  Test::Exception: '0'
+  Test::LongString: '0'
+  Test::More: '0'
+  Test::NoWarnings: '0'
 configure_requires:
-  Module::Build: 0.38
+  Module::Build: '0.38'
 dynamic_config: 1
-generated_by: 'Module::Build version 0.4001, CPAN::Meta::Converter version 2.110440'
+generated_by: 'Module::Build version 0.4231, CPAN::Meta::Converter version 2.150010'
 license: gpl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: Debian-Copyright
 provides:
   Debian::Copyright:
     file: lib/Debian/Copyright.pm
-    version: 0.2
+    version: '0.2'
   Debian::Copyright::Stanza:
     file: lib/Debian/Copyright/Stanza.pm
-    version: 0.2
+    version: '0.2'
   Debian::Copyright::Stanza::Files:
     file: lib/Debian/Copyright/Stanza/Files.pm
-    version: 0.2
+    version: '0.2'
   Debian::Copyright::Stanza::Header:
     file: lib/Debian/Copyright/Stanza/Header.pm
-    version: 0.2
+    version: '0.2'
   Debian::Copyright::Stanza::License:
     file: lib/Debian/Copyright/Stanza/License.pm
-    version: 0.2
+    version: '0.2'
   Debian::Copyright::Stanza::OrSeparated:
     file: lib/Debian/Copyright/Stanza/OrSeparated.pm
-    version: 0.2
+    version: '0.2'
 requires:
-  Array::Unique: 0
-  Class::Accessor: 0
-  Parse::DebControl: 0
-  Tie::IxHash: 0
+  Array::Unique: '0'
+  Class::Accessor: '0'
+  Parse::DebControl: '0'
+  Tie::IxHash: '0'
   perl: v5.10.1
 resources:
   license: http://www.gnu.org/licenses/old-licenses/gpl-1.0.txt
   repository: http://github.com/periapt/Debian-Copyright/tree
-version: 0.2
+version: '0.2'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff --git a/Makefile.PL b/Makefile.PL
index c072b2f..43538c4 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -1,4 +1,4 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.4001
+# Note: this file was auto-generated by Module::Build::Compat version 0.4231
 require 5.010001;
 use ExtUtils::MakeMaker;
 WriteMakefile
diff --git a/README b/README
index 58ea081..0478b4c 100644
--- a/README
+++ b/README
@@ -1,90 +1,111 @@
 NAME
+
     Debian::Copyright - manage Debian copyright files
 
 VERSION
+
     This document describes Debian::Copyright version 0.2 .
 
 SYNOPSIS
+
         my $c = Debian::Copyright->new();       # construct a new
         $c->read($file1);                       # parse debian copyright file
         $c->read($file2);                       # parse a second
         $c->write($ofile);                      # write to file
 
 DESCRIPTION
+
     Debian::Copyright can be used for the representation, manipulation and
-    merging of Debian copyright files in an object-oriented way. It provides
-    easy reading and writing of the debian/copyright file found in Debian
-    source packages. Debian has recently started standardising its copyright
-    files around the machine-readable DEP-5/Format:
-    http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-    format.
-
-  note on terminology
-    The term "Stanza" derives from the dh-make-perl tool. The official term
+    merging of Debian copyright files in an object-oriented way. It
+    provides easy reading and writing of the debian/copyright file found in
+    Debian source packages. Debian has recently started standardising its
+    copyright files around the machine-readable "Format:
+    http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/" in
+    DEP-5 format.
+
+ note on terminology
+
+    The term "Stanza" derives from the dh-make-perl
+    <http://packages.debian.org/sid/dh-make-perl> tool. The official term
     would now be "Paragraph". For the purposes of discussing the DEP-5
     format the terms are used interchangeably in this documentation.
 
 FIELDS
-  header
-    An instance of Debian::Copyright::Stanza::Header class. Contains the the
-    first stanza of the copyright file. If multiple files were parsed only
-    the first will be retained.
 
-  files
+ header
+
+    An instance of Debian::Copyright::Stanza::Header class. Contains the
+    the first stanza of the copyright file. If multiple files were parsed
+    only the first will be retained.
+
+ files
+
     A hash reference (actually Tie::IxHash instance) with keys being the
-    values of the `Files' clause and values instances of
+    values of the Files clause and values instances of
     Debian::Copyright::Stanza::Files class.
 
-  licenses
+ licenses
+
     A hash reference (actually Tie::IxHash instance) with keys being the
-    values of the `License' clause and values instances of
+    values of the License clause and values instances of
     Debian::Copyright::Stanza::License class.
 
 CONSTRUCTOR
-  new
+
+ new
+
     Constructs a new Debian::Copyright instance.
 
-    The `header' field is initialised with an empty string. The
-    `files_block' and `license_block' fields are initialised with an empty
-    instance of Tie::IxHash.
+    The header field is initialised with an empty string. The files_block
+    and license_block fields are initialised with an empty instance of
+    Tie::IxHash.
 
 METHODS
-  read *file*
-    Parse debian and accessors.
 
-    *file* can be either a file name, an opened file handle or a string
+ read file
+
+    Parse "copyright" in debian and accessors.
+
+    file can be either a file name, an opened file handle or a string
     scalar reference.
 
-  write *file*
-    Writes a debian/copyright-like file in *file* with the contents defined
+ write file
+
+    Writes a debian/copyright-like file in file with the contents defined
     in the accessor fields.
 
-    *file* can be either a file name, an opened file handle or a string
+    file can be either a file name, an opened file handle or a string
     scalar reference.
 
 LIMITATIONS
-    This module is written with one particular version of DEP-5 in mind.
-    Furthermore version 0.1 of this software was for a draft version the
-    standard. The changes in going from draft to standard were such that it
-    was not worth attempting to maintain backwards compatibility.
+
+    This module is written with one particular version of DEP-5
+    <http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/> in
+    mind. Furthermore version 0.1 of this software was for a draft version
+    the standard. The changes in going from draft to standard were such
+    that it was not worth attempting to maintain backwards compatibility.
+
     Test coverage is not yet complete.
 
 INCOMPATIBILITIES
+
     This version is not backwards compatible with version 0.1.
 
 ACKNOWLEDGEMENTS
+
     Thanks to Charles Plessy for various comments regarding the
     documentation.
 
 COPYRIGHT & LICENSE
+
     Copyright (C) 2011-2012 Nicholas Bamber nicholas@periapt.co.uk
 
     This module was adapted from Debian::Control. Copyright (C) 2009 Damyan
     Ivanov dmn@debian.org [Portions]
 
     This program is free software; you can redistribute it and/or modify it
-    under the terms of the GNU General Public License version 2 as published
-    by the Free Software Foundation.
+    under the terms of the GNU General Public License version 2 as
+    published by the Free Software Foundation.
 
     This program is distributed in the hope that it will be useful, but
     WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/debian/changelog b/debian/changelog
index 44595cd..a5fd53e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libdebian-copyright-perl (0.2-5) UNRELEASED; urgency=medium
+libdebian-copyright-perl (0.2+git20121121.1.2ed5865-1) UNRELEASED; urgency=medium
 
   [ gregor herrmann ]
   * debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
@@ -21,8 +21,9 @@ libdebian-copyright-perl (0.2-5) UNRELEASED; urgency=medium
 
   [ Debian Janitor ]
   * Set upstream metadata fields: Bug-Submit.
+  * New upstream snapshot.
 
- -- gregor herrmann <gregoa@debian.org>  Fri, 20 May 2016 12:03:49 +0200
+ -- gregor herrmann <gregoa@debian.org>  Wed, 30 Mar 2022 12:29:00 -0000
 
 libdebian-copyright-perl (0.2-4) unstable; urgency=medium
 
diff --git a/debian/patches/files-excluded.patch b/debian/patches/files-excluded.patch
index 865570f..12d19bb 100644
--- a/debian/patches/files-excluded.patch
+++ b/debian/patches/files-excluded.patch
@@ -6,15 +6,17 @@ Last-Update: 2016-03-02
 Forwarded: https://rt.cpan.org/Ticket/Display.html?id=112637
 Bug: https://rt.cpan.org/Ticket/Display.html?id=112637
 
---- a/t/01.basic.t
-+++ b/t/01.basic.t
+Index: libdebian-copyright-perl/t/01.basic.t
+===================================================================
+--- libdebian-copyright-perl.orig/t/01.basic.t
++++ libdebian-copyright-perl/t/01.basic.t
 @@ -1,4 +1,4 @@
 -use Test::More tests => 37;
 +use Test::More tests => 38;
  
  use Debian::Copyright;
  
-@@ -12,6 +12,7 @@
+@@ -12,6 +12,7 @@ my $copyright = Debian::Copyright->new;
  isa_ok($copyright, 'Debian::Copyright');
  $copyright->read('t/data/copyright');
  like($copyright->header, qr{\AFormat:\s}xms, 'Header stanza');
@@ -22,9 +24,11 @@ Bug: https://rt.cpan.org/Ticket/Display.html?id=112637
  is($copyright->files->Length, 2, 'files length');
  is($copyright->files->Keys(0), '*', 'key files(0)');
  is($copyright->files->Values(0)->Files, '*', 'files(0)->Files');
---- a/t/data/copyright
-+++ b/t/data/copyright
-@@ -2,6 +2,7 @@
+Index: libdebian-copyright-perl/t/data/copyright
+===================================================================
+--- libdebian-copyright-perl.orig/t/data/copyright
++++ libdebian-copyright-perl/t/data/copyright
+@@ -2,6 +2,7 @@ Format: http://www.debian.org/doc/packag
  Upstream-Name: pkg-components
  Upstream-Contact: Nicholas Bamber <nicholas@periapt.co.uk>
  Source: http://github.com/periapt/pkg-components
@@ -32,9 +36,11 @@ Bug: https://rt.cpan.org/Ticket/Display.html?id=112637
  
  Files: *
  Copyright: 
---- a/lib/Debian/Copyright/Stanza/Header.pm
-+++ b/lib/Debian/Copyright/Stanza/Header.pm
-@@ -43,6 +43,8 @@
+Index: libdebian-copyright-perl/lib/Debian/Copyright/Stanza/Header.pm
+===================================================================
+--- libdebian-copyright-perl.orig/lib/Debian/Copyright/Stanza/Header.pm
++++ libdebian-copyright-perl/lib/Debian/Copyright/Stanza/Header.pm
+@@ -43,6 +43,8 @@ replaced with underscores.
  
  =item Copyright
  
@@ -43,7 +49,7 @@ Bug: https://rt.cpan.org/Ticket/Display.html?id=112637
  =back
  
  =cut
-@@ -62,6 +64,7 @@
+@@ -62,6 +64,7 @@ use constant fields => qw (
      Comment
      License
      Copyright
diff --git a/debian/patches/reproducible-copyright.patch b/debian/patches/reproducible-copyright.patch
index b547cae..c73b6ad 100644
--- a/debian/patches/reproducible-copyright.patch
+++ b/debian/patches/reproducible-copyright.patch
@@ -9,9 +9,11 @@ Last-Update: 2015-10-29
 Forwarded: https://rt.cpan.org/Ticket/Display.html?id=108121
 Bug: https://rt.cpan.org/Ticket/Display.html?id=108121
 
---- a/lib/Debian/Copyright.pm
-+++ b/lib/Debian/Copyright.pm
-@@ -161,6 +161,9 @@
+Index: libdebian-copyright-perl/lib/Debian/Copyright.pm
+===================================================================
+--- libdebian-copyright-perl.orig/lib/Debian/Copyright.pm
++++ libdebian-copyright-perl/lib/Debian/Copyright.pm
+@@ -161,6 +161,9 @@ reference.
  sub write {
      my ( $self, $file ) = @_;
  
@@ -21,9 +23,11 @@ Bug: https://rt.cpan.org/Ticket/Display.html?id=108121
      my @stanzas = (
          $self->header,
          $self->files->Values,
---- a/lib/Debian/Copyright/Stanza/OrSeparated.pm
-+++ b/lib/Debian/Copyright/Stanza/OrSeparated.pm
-@@ -82,7 +82,7 @@
+Index: libdebian-copyright-perl/lib/Debian/Copyright/Stanza/OrSeparated.pm
+===================================================================
+--- libdebian-copyright-perl.orig/lib/Debian/Copyright/Stanza/OrSeparated.pm
++++ libdebian-copyright-perl/lib/Debian/Copyright/Stanza/OrSeparated.pm
+@@ -82,7 +82,7 @@ sub as_string
  {
      my $self = shift;
      my $body = exists $self->{body} ? "\n$self->{body}" : "";
@@ -32,15 +36,17 @@ Bug: https://rt.cpan.org/Ticket/Display.html?id=108121
  }
  
  =head2 equals
---- a/t/01.basic.t
-+++ b/t/01.basic.t
+Index: libdebian-copyright-perl/t/01.basic.t
+===================================================================
+--- libdebian-copyright-perl.orig/t/01.basic.t
++++ libdebian-copyright-perl/t/01.basic.t
 @@ -1,4 +1,4 @@
 -use Test::More tests => 36;
 +use Test::More tests => 37;
  
  use Debian::Copyright;
  
-@@ -61,7 +61,8 @@
+@@ -61,7 +61,8 @@ is($copyright->licenses->Keys(0), 'Artis
  like($copyright->licenses->Values(0)->License, qr/\AArtistic\s+This\sprogram/xms, 'licenses(0)->Files');
  is($copyright->files->Keys(2), 'test/*', 'key files(2)');
  is($copyright->files->Values(2)->Files, 'test/*', 'files(2)->Files');