現状、以下のコードがトランスパイルできない。 ```swift struct S<X> { struct K { var x: X } } ``` 外側の型の型パラメータをすべて背負った型に対応付けるべき。 ```ts type S_K<X> = { x: X; } ``` --- 以下のようなケースが難しい。 ```swift struct M { var k: S<Int>.K } ``` これは Mのデコードでは `S_K<number>` のデコードを考えなければならない。