Currently, it's only accessible from `pystac_client._utils`. We should either make `utils` public or "export" `Modifiable` at the top level. This is needed because the `modifier` argument to `Client.open` uses `Modifable` in its signature.