see  http://stackoverflow.com/questions/18542723/giving-a-custom-message-on-absence-in-a-guava-optional-get
which would make the following lines unnecessary -- if you agree please vote for it!