Derive a witness that a type is intended to be stable
Description
Ppx_stable_witnesss is a ppx extension for deriving a witness that a
type is intended to be stable. In this context, stable means that the
serialization format will never change. This allows programs running at
different versions of the code to communicate safely.