I continue to work on my new validator. Here is the current status of tests.

UnitTest'O'Meter
schema parsing document validation
passed tests 213 (57%) 245 (46%)
failed tests 160 284
total 373 529

(Previous status).