Pattern matching for an object-oriented and dynamically typed programming language - Geller, Felix; Hirschfeld, Robert 1969-; Bracha, Gilad (Technische Berichte des Hasso-Plattner-Instituts für Softwaresystemtechnik an der Universität Potsdam, 2010)