Phase 1...
	non existent object attribute OK
	non existent segment attribute OK
	destroy of non existent object attribute OK
	destroy of non existent segment attribute OK
	existent object attribute OK
	existent segment attribute OK
	existent unset object attribute = 0
	existent unset segment attribute = 0
	destroyed object attribute OK
	destroyed segment attribute OK
	destroy of non-deletable object attribute OK.
	destroy of non-deletable segment attribute OK.

Phase 2...
	name attribute retrieval OK
	different names match OK.
	same names match OK.

	format attribute retrieval OK
	different formats match OK.
	same formats match OK.

	architecture attribute retrieval OK
	different architectures match OK.
	same architectures match OK.

	size attribute retrieval OK
	different sizes match OK.
	same sizes match OK.

	index_order attribute retrieval OK
	different index_orders match OK.
	same index_orders match OK.

	complex_convert attribute retrieval OK
	different complex_converts match OK.
	same complex_converts match OK.


Phase 3...
   KBYTE...
   1 arg  1 value OK :  -65 
   2 arg  1 value OK :  -65 , -66 
   1 arg  2 value OK :  -65  -66 
   2 arg  2 value OK :  -65  -66 , -67  -68 

   KUBYTE... 
   1 arg  1 value OK :  65 
   2 arg  1 value OK :  65 , 66 
   1 arg  2 value OK :  65  66 
   2 arg  2 value OK :  65  66 , 67  68 

   KSHORT... 
   1 arg  1 value OK :  -65 
   2 arg  1 value OK :  -65 , -66 
   1 arg  2 value OK :  -65  -66 
   2 arg  2 value OK :  -65  -66 , -67  -68 

   KUSHORT... 
   1 arg  1 value OK :  65 
   2 arg  1 value OK :  65 , 66 
   1 arg  2 value OK :  65  66 
   2 arg  2 value OK :  65  66 , 67  68 

   KINT... 
   1 arg  1 value OK :  -65 
   2 arg  1 value OK :  -65 , -66 
   1 arg  2 value OK :  -65  -66 
   2 arg  2 value OK :  -65  -66 , -67  -68 

   KUINT... 
   1 arg  1 value OK :  65 
   2 arg  1 value OK :  65 , 66 
   1 arg  1 value OK :  65  66 
   2 arg  2 value OK :  65  66 , 67  68 

   KLONG... 
   1 arg  1 value OK :  -65 
   2 arg  1 value OK :  -65 , -66 
   1 arg  2 value OK :  -65  -66 
   2 arg  2 value OK :  -65  -66 , -67  -68 

   KULONG... 
   1 arg  1 value OK :  65 
   2 arg  1 value OK :  65 , 66 
   1 arg  2 value OK :  65  66 
   2 arg  2 value OK :  65  66 , 67  68 

   KFLOAT... 
   1 arg  1 value OK :  -65.12 
   2 arg  1 value OK :  -65.12 , -66.34 
   1 arg  2 value OK :  -65.12  -66.34 
   2 arg  2 value OK :  -65.12  -66.34 , -67.56  -68.78 

   KDOUBLE... 
   1 arg  1 value OK :  65.12 
   2 arg  1 value OK :  65.12 , 66.34 
   1 arg  2 value OK :  65.12  66.34 
   2 arg  2 value OK :  65.12  66.34 , 67.56  68.78 

   KCOMPLEX... 
   1 arg  1 value OK :  ( 65, 66 ) 
   2 arg  1 value OK :  ( 65, 66 ) , ( 67, 68 ) 
   1 arg  2 value OK :  ( 65, 66 )  ( 67, 68 ) 
   2 arg  2 value OK :  ( 65, 66 )  ( 67, 68 ) , ( 69, 70 )  ( 71, 72 ) 

   KDCOMPLEX... 
   1 arg  1 value OK :  ( 65, 66 ) 
   2 arg  1 value OK :  ( 65, 66 ) , ( 67, 68 ) 
   1 arg  2 value OK :  ( 65, 66 )  ( 67, 68 ) 
   2 arg  2 value OK :  ( 65, 66 )  ( 67, 68 ) , ( 69, 70 )  ( 71, 72 ) 

   KSTRING... 
   1 arg  1 value OK :  string1 
   2 arg  1 value OK :  string1 , string2 
   1 arg  2 value OK :  string1  string2 
   2 arg  2 value OK :  string1  string2 , string3  string4 

Phase 4...
   KBYTE...
   1 arg  1 value OK :  -65 
   2 arg  1 value OK :  -65 , -66 
   1 arg  2 value OK :  -65  -66 
   2 arg  2 value OK :  -65  -66 , -67  -68 

   KUBYTE... 
   1 arg  1 value OK :  65 
   2 arg  1 value OK :  65 , 66 
   1 arg  2 value OK :  65  66 
   2 arg  2 value OK :  65  66 , 67  68 

   KSHORT...
   1 arg  1 value OK :  -65 
   2 arg  1 value OK :  -65 , -66 
   1 arg  2 value OK :  -65  -66 
   2 arg  2 value OK :  -65  -66 , -67  -68 

   KUSHORT...
   1 arg  1 value OK :  65 
   2 arg  1 value OK :  65 , 66 
   1 arg  2 value OK :  65  66 
   2 arg  2 value OK :  65  66 , 67  68 

   KINT... 
   1 arg  1 value OK :  -65 
   2 arg  1 value OK :  -65 , -66 
   1 arg  2 value OK :  -65  -66 
   2 arg  2 value OK :  -65  -66 , -67  -68 

   KUINT... 
   1 arg  1 value OK :  65 
   2 arg  1 value OK :  65 , 66 
   1 arg  1 value OK :  65  66 
   2 arg  2 value OK :  65  66 , 67  68 

   KLONG... 
   1 arg  1 value OK :  -65 
   2 arg  1 value OK :  -65 , -66 
   1 arg  2 value OK :  -65  -66 
   2 arg  2 value OK :  -65  -66 , -67  -68 

   KULONG... 
   1 arg  1 value OK :  65 
   2 arg  1 value OK :  65 , 66 
   1 arg  2 value OK :  65  66 
   2 arg  2 value OK :  65  66 , 67  68 

   KFLOAT... 
   1 arg  1 value OK :  -65.12 
   2 arg  1 value OK :  -65.12 , -66.34 
   1 arg  2 value OK :  -65.12  -66.34 
   2 arg  2 value OK :  -65.12  -66.34 , -67.56  -68.78 

   KDOUBLE... 
   1 arg  1 value OK :  65.12 
   2 arg  1 value OK :  65.12 , 66.34 
   1 arg  2 value OK :  65.12  66.34 
   2 arg  2 value OK :  65.12  66.34 , 67.56  68.78 

   KCOMPLEX... 
   1 arg  1 value OK :  ( 65, 66 ) 
   2 arg  1 value OK :  ( 65, 66 ) , ( 67, 68 ) 
   1 arg  2 value OK :  ( 65, 66 )  ( 67, 68 ) 
   2 arg  2 value OK :  ( 65, 66 )  ( 67, 68 ) , ( 69, 70 )  ( 71, 72 ) 

   KDCOMPLEX... 
   1 arg  1 value OK :  ( 65, 66 ) 
   2 arg  1 value OK :  ( 65, 66 ) , ( 67, 68 ) 
   1 arg  2 value OK :  ( 65, 66 )  ( 67, 68 ) 
   2 arg  2 value OK :  ( 65, 66 )  ( 67, 68 ) , ( 69, 70 )  ( 71, 72 ) 

   KSTRING... 
   1 arg  1 value OK :  string1 
   2 arg  1 value OK :  string1 , string2 
   1 arg  2 value OK :  string1  string2 
   2 arg  2 value OK :  string1  string2 , string3  string4 
