removed state parameter from EditVar, WriteVar, and ReadVar