why?  for some reason (possibly apocryphal) i though && || (...) was marginally better in bash than if then else