title: Why does UmbrellaException have that name?
body: <p>I'm working with GWT and sometimes I'm getting exception called <a href="http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/event/shared/UmbrellaException.html" rel="nofollow">UmbrellaException</a>
  I was always wondering why is it called like that? It is because there is a lot of error (rain) that you have to protect the application (use umbrella not to get wet).</p>