Why do we need to allow eval?