Far better evaluation method which handles repeatable side effects better.