Worth submitting to P5P? I doubt it. Why not just do it in a module and put it on CPAN? You should have no trouble overriding CORE::join with code to call List::Util::reduce() when passed a code-ref. I doubt I'd use the module but I'm sure some people would take great joy in confusing the heck out of their co-workers with it.