Sphinx numfig: why does assign_figure_numbers silently skip uncaptioned figures?