Actually, that `compiler` function is probably useless.