Start rename and initial support for 0-arity memoization