Groovy は日本語クラス名を使ってるとコンパイルエラーになるケースがある

Groovy のバージョン:1.8.0
こんなコードがコンパイルエラーになる

jpn.groovy

class 社員 {}

class Logic { 
  社員 getEmployee() { return null; }
}

assert new Logic().getEmployee() == null

4行目の 社員 が unexpected token でコンパイルエラーになる

eng.groovy

class Employee {}

class Logic { 
  Employee getEmployee() { return null; }
}

assert new Logic().getEmployee() == null

こっちは正常に動作する。


昔のバージョンでは上手く動いた気がするんだけど、1.8 から "." とか 括弧省略出来るようになって、上手くパース出来てないのかな?
※1.7.0 でもダメでした。