Compiler now uses classes for types instead of strings.