is_base_and_derived broken in 1.30.0?