Better to use `throw Exceptions.propagate(e)`. See discussion in http://stackoverflow.com/questions/12819003/guava-throwables-propagate-and-interruptedexception for why...