Revert "Revert "Revert "Compiler"""

This reverts commit 63c65c4499241c35060abb1f8b3b09bbb7dd6dd4.