Extend

Build on facet's reflection system. Write your own format crate, define extension attributes, or use Peek/Partial to power tools like pretty-printers and diff engines.

Start with Shape.