EnzymeML is extensible: EnzymeML-specific attributes are added to SBML using the "annotation" element, which supports metadata specific to enzymology to be added to the XML document whilst maintaining compatibility with SBML. EnzymeML documents are valid SBML files and can therefore be used and manipulated by many software tools that support the SBML format.