And ``exec`` always completes the Future (even in case of Throwables)?