move class eval code into modules