それはGroovyの静的型がオマケみたいな扱いだからじゃね?
クロージャの型だとか。