in reply to Re: Timing a Module Load
in thread Timing a Module Load

When you "use" a pragma, it gets scoped. But using a module is not scoped. Either way, this is all done during compile time, not run time (even though it may affect the runtime, such as "no warnings qw(uninitialized)").

So, you use Data::Manip. This is done during compilation. Then, at run time, those braces really have nothing in them (the use being completed at run time only).