`StacIO._json_loads` requires a source argument: https://github.com/stac-utils/pystac/blob/main/pystac/stac_io.py#L89 But it is unused. In StacIO.read_json: ``` txt = self.read_text(source, *args, **kwargs) return self._json_loads(txt, source) ``` it reads from source, then passes both txt and source into _read_json