Added new Compiler which handles coop instances