Why bother wrapping in an eval?