Use string eval inside BEGIN blocks to test for non existent modules
Use string eval inside BEGIN blocks to test for non existent modules

Using the block form of eval inside a BEGIN block doesn't work.  You
need to use the string form, otherwise, the use statement gets
evaluated first, even though it is seemingly protected inside an eval
block.  Then, if you don't have Venn::LocalBuild, perl Build.PL fails,
instead of quietly ignoring it.

Morgan-Stanley/venn-core,Morgan-Stanley/venn-core,Morgan-Stanley/venn-core,Morgan-Stanley/venn-core