open-spec
rather than open-source, if we had sufficiently robust kernels of correct core behavior (open-spec-and-the-boundarybetween-customization-and-compatibility), could we support arbitrary customization? (ie: if we decoupled risk of breakage from variantion)