in reply to Re4: use Very::Long::Module::Name as Foo;in thread use Very::Long::Module::Name as Foo;
No. That was the point of the string eval.