Use @hadley's evaluate package