I am . This is in response to those who say it was an egg yellow when at its peak in the sky . <| sep |> How did no one comment on this pic ! ? Beautiful shot ! Thank you for sharing ! <| sep |> I ' ve read enough Phil Dick to have no confidence that I ' m not also a bot . <| sep |> Pedro or Boumsong ? <| sep |> So for being the only non Edmonton flair in here <| sep |> To me these points make it abundantly clear that they are a bad idea . Having your script arbitrarily fail because it enters a condition that is not even an error , or because you ran it with a slightly different version of bash than before , does not make it a robust script . Enforcing a stricter standard by using set eu is clearly an illusion when a nonzero exit status is a fatal error in one context , and not a fatal error in a slightly different context . The rules of what is considered a fatal error have already changed between bash versions . What if the rules change again in bash 5 . 0 ? You are just adding technical debt . There is no shortcut for writing robust scripts . You must learn the language .