support readable POS for exceptions; use lists in XSD and parser (i.e. delimit multiple tokens by whitespace)