Some changes that fix good-reminder!

Changed Time.today.to_i in good-reminder to Date.today.
Extracted code for evaluating a DSL block inside a slot.

This might be all that's left for #188, but I don't have the energy to check right now.  In any case, good-reminder seemed to be working after these changes!