Revert "removed compiler.This"

This reverts commit d2689b838f8d81642ea6bbbe2ac3b23775b44615.