Apparently however Swiss officials can stop a citizen say in Zurich and demand identification. I dont agree with that.
This may be another case of Travel Books being full of shite. My bad.