Cover eval with try; return code and error msg.