ClassVirtualization, Patter Matching

Support for Class Virtualization and virtualizing pattern matcher added.