Graal改の実装