変数のキャストを追加

テストできないので動いてるかどうかわからないが
sizeof を追加

変数のサイズを返す
内部処理のアキュムレーターに、VarHandle を受け取り、型情報を考慮するように変更

現状では受けとるだけで、この情報を使って実際に分岐するようなことはしていない。