test<bool, bool> Test0; Test0.Foo();// 0 test<bool, int> Test1; Test1.Foo();// 4 test<bool, double> Test2; Test2.Foo();// 8