making sure all Schematron constraints get a unique ID
use right name for function