Hrm, maybe we should curry memoize by default?