Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA. schristl@nd.edu|Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA. schristl@nd.edu|Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, 46556, USA. schristl@nd.edu