gtest-all-guard modified to allow delegation of main