Why are annotation-only inherited members treated as undocumented in Sphinx autodoc?