Move result evaluation from caller to callee.