Computer Science Department, Colorado State University, Ft. Collins, CO, USA. rogersma@cs.colostate.edu|Computer Science Department, Colorado State University, Ft. Collins, CO, USA. rogersma@cs.colostate.edu