Updated so that compiler classes can be specified using fully qualified alias.