(p5-PerlIO-via-dynamic worked with perl-5.8 without needing p5-Internals), but I don't know a way to encode that sort of conditional dependency.