Java の型と kuzha の型

kuzha 内の整数を、int をラップした kuzha.runtime.KuInteger として扱うか、それとも直接 java.lang.Integer として扱うかを考えておく。前者は KuInteger.add(KuInteger) とか作ると演算が楽になるけど、KuInteger と Integer を区別して考えているぶんその兼ね合いが難しくなる。後者はその逆。

……Java と kuzha のインタフェイス部分で Integer と KuInteger を相互変換すれば良いだけか?