More specs for more coverage on delayed evaluator usage
Rename #delay_eval helper to #lazy. Update specs to account for change.
Remove block parameter support from #set_or_return