if($_[0] >= 3.05){ eval "sub USE_NEWAPI () { 1 }"; } else{ eval "sub USE_NEWAPI () { 0 }"; } #### use Local::Foo::Parser; use Local::Foo 3.08; #### use Local::Foo;