How does Sphinx autodoc handle @overload decorated functions?