Reported by @sachindshinde - specifically calling `printSchema(buildComposedSchema(parse(supergraphSdl)))` loses `@deprecated` usages on input values. <!-- Thanks for taking the time to file a helpful issue report! Before reporting a bug, please first check for existing or closed issues and read the instructions for filing a bug report: https://github.com/apollographql/federation/blob/HEAD/CONTRIBUTING.md#reporting-bugs ### This bug report should include: - [ ] A short, but descriptive title. The title doesn't need "Apollo" in it. - [ ] When a published package is being used, the package management system it is published in along with the specific names and versions. - [ ] If applicable, the last version(s) where the problem did _not_ occur. - [ ] The expected behavior. - [ ] The actual behavior. - [ ] A **simple**, runnable reproduction! Please make a GitHub repository that anyone can clone and run and see the problem. Please make sure that you include the following information to ensure that your issue is actionable. If you don't follow the above template, your issue may end up being closed without anyone looking at it carefully. We appreciate your help! -->