eval q{ sub foo1 { ... } ); print <