new Type structure (replacement for primitive class, reflector and maybe
array class)