Get all superclasses of a class, accounted for loop and duplication (which should be caught by compiler) NOTE: we intentionally leave out Any