if (cast(B)obj) { return foo(cast(B)obj); }