--- /dev/null
+#!/usr/bin/perl -w
+# Books of Pumpkins, etc. Extensions to Quacks of Quedlinburg
+# SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0
+# Copyright 2020-2022 Ian Jackson
+
+use strict;
+
+package Quacks;
+use Exporter qw(import);
+
+our @EXPORT = qw(
+
+ $pumpkin $green $red $blue $yellow $moth $purple $lotus $white
+
+ );
+
+our $pumpkin = ["255/185/15", "0 0 0"];
+our $green = ["0/238/118", "1 1 1"];
+our $red = ["1 0 0", "0 0 0"];
+our $blue = ["0 .4 1 ", "1 1 1"];
+our $yellow = ["1 1 0", "0 0 0"];
+our $moth = [" 0 0 0", "1 1 1"];
+our $purple = ["145/44/238", "0 0 0"];
+our $lotus = [("0/245/255",) x 2];
+our $white = ["1 1 1", "0 0 0"];
use strict;
-my $pumpkin = ["255/185/15", "0 0 0"];
-my $green = ["0/238/118", "1 1 1"];
-my $red = ["1 0 0", "0 0 0"];
-my $blue = ["0 .4 1 ", "1 1 1"];
-my $yellow = ["1 1 0", "0 0 0"];
-my $moth = [" 0 0 0", "1 1 1"];
-my $purple = ["145/44/238", "0 0 0"];
-my $lotus = [("0/245/255",) x 2];
-my $white = ["1 1 1", "0 0 0"];
+BEGIN { unshift @INC, '.'; }
+use Quacks;
my $anychip = ['0.8', '0'];