Thoughts on using a multicatch, ie `catch (InterruptedException|ExecutionException e)`?