Protect receiver of dynamic call from double evaluation