Conversion that converts pointer-to-derived to pointer-to-base is better than the conversion of pointer-to-derived to pointer-to-void, https://en.cppreference.com/w/cpp/language/overload_resolution
Source from the content-addressed store, hash-verified