fn transform_bindings_shared(
manifest: &Manifest,
wit_binding: impl Fn(&WitBindings, &Module) -> Result<Binding, ManifestError>,
wai_binding: impl Fn(&WaiBindings, &Module) -> Result<Binding, ManifestError>,
) -> Result<Vec<Binding>, ManifestError>