introduce SynopsisValidator class