Revert "Revert "Revert "Compiler"""

This reverts commit a16a127842bd8112648b0fab8171c0ae15a3c906.