NInt & Pointer
abstracts, Const check, ConstSizeArray
add Struct<T>
add Struct<T>