1. A computer-readable medium storing a program that, when executed by a processor of a host system, causes the processor to: identify a first class having a first name; and create a second class based on the first class, wherein the second class is an abstract view of the first class, and wherein the second class has a second name equal to a third name of a third class.