in reply to Is there a term for this?

Don't know of a name for it (other than maybe, "Eww; my sympathies"). Top Seven (Bad) Reasons Not To Use Modules and Yes, even you can use CPAN come to mind but those are how to work around the situation.

(Related aside: one time at $jobs[-2] or so I had to write something to write a configuration file. Problem was the target environment was still shipping only perl 4 long into maybe perl 5.0.8 times (not to name names, but this was a large TLA corporation's management product which rhymes with mivoli). Wound up writing (in perl 5) a code generator that wrote the perl 4 script to run in the end environment. Never underestimate the power of over engineering and hacky kludges . . .)

The cake is a lie.
The cake is a lie.
The cake is a lie.

Replies are listed 'Best First'.
Re^2: Is there a term for this?
by FreeBeerReekingMonk (Deacon) on Oct 16, 2019 at 21:29 UTC
    .. but that Mivoli had a hardened Perl4 version! :)