wip more Validator stuff
removes validation from parser
reader throws exception if validation fails