This document is intended to help developers of new JATS-related XML vocabularies create those vocabularies in ways that usefully extend the reach of the JATS vocabularies without conflicting with current JATS vocabularies. It describes those things that must not change about a model for it to be consistent with the JATS models and some best practices to follow when extending JATS.