Structural Reuse
JSON++ provides structural reuse mechanisms that allow configurations to be constructed from reusable fragments.
Structural reuse consists of structural composition ($extends and $includes) and expression evaluation (eval:).
This page focuses on structural composition: the two constructs that combine configuration documents — inheritance ($extends) and inclusion with defaults ($includes).
For precise definitions and precedence rules see the Terminology page. For the full syntax of each construct see the Syntax Reference.