Tasks in interactive sessions could have improved error handling. That is, if the task fails, it should throw an error but it currently doesn't...