using Tiark's strategy for eval safe.
Addressing comment by @TiarkRompf