# Pastebin xJyqQ0Wb module Librerify { use Zef::CLI; for &MAIN.candidates>>.signature>>.params { my @params = .self; my $cmd = @params.shift.constraint_list().head() if @params.head.constraint_list ~~ { .elems == 1 && .head ~~ Str }; say "sub $cmd\(|c ({@params>>.gist.join: ", "})) \{ MAIN |c \}" } }