I don't see a way to select the schema version at the rust-mcp-sdk crate. Would it be possible to expose the various version-selecting features from rust-mcp-schema in the sdk crate so that it'd be possible to build apps that support older protocol versions?