slight adjustment to testing framework so that eating can actually happen. should be transparent everywhere else.