use A ; eval { use B ; # do stuff which only requires B } # do stuff which only requires A