See https://en.wikipedia.org/wiki/Mark_N._Wegman and https://research.ibm.com/people/mark-wegman and https://www.linkedin.com/in/mark-wegman-b8997867/