oh you'd need to wrap either of those in `doall` to force evaluation for side-effects.