Proc macros for embedding Styx schemas in binaries.
These macros compress schemas at compile time and embed them with a magic header so they can be extracted without execution.
Each schema must have a meta { id ... } block. The ID is used to
generate a unique static name, allowing multiple schemas to coexist
in the same binary.