After 4 years of learning how to glue Perl and C together with XS and many sleepless nights, I have released SWISH::3 to the CPAN.
<cue the sound of scattered applause>
Mostly this is a triumph of longevity rather than quality code. It’s taken me this long to get something workable.