The SignatureDefinitions part was incorrectly listed as a part that the signer MAY sign. In XPS 0.95 it has been corrected to state that any SignatureDefinitions part MUST be signed if it is present.