Catching exception in Pipeline::run() and allowing empty mesh file read