This crate explores the idea of interoperability between crates. Ever wanted to use a particular database library but found that the ecosystem funnels you towards a different one? If the crates adopted a set of distilled, shared traits, and built on top of those, perhaps more crates could thrive. Basically, what serde's `Serialize` and `Deserialize` traits did, but for everything, rather than just serialization.