Now compiles E2 and E3, which compile themselves