When loading e.g. STAC collection data with `Collection.from_dict()`, the original `stac_version` is discarded: https://github.com/stac-utils/pystac/blob/7621455aef4813bfe2da571d88484d20bf616122/pystac/collection.py#L681 Is it intentional that you can not inspect the original `stac_version` from the STAC document?