Fix ASSERT_INTERFACE to return a pointer instead of void.