It came up recently that we don't document API expectations (e.g https://github.com/astropy/astroquery/issues/1523), e.g returning `NoResultsWarning`s for empty results rather than errors, etc.