in reply to CPAN Shell, Bundles and downloading specific versions

The Task concept was designed to replace Bundle files. If you implemented yours with Module::Build, then you could use the precise notation available in requires to give minimum and maximum versions. (I assume by making the minium and maximum version the same, you require an exact version).