Can the IOError be thrown via `execfile`? If yes, we should make the try lines smaller.