Use Guard as extension method.  Adding targets file for Bcl to potentially fix build