Rename evaluate -> reduce