Made Sample more independent of parentEvent and parentSubject, increased version