better reporting of class read error
fix test
introduce report check error kind
better error log generation
include counts in errors
better handling of unvisited rules