-# fun +=( other : A ) : A import value, value=, A `{
-# int new_val = A_value( recv ) + A_value( other );
-# A_value__assign( recv, new_val );
-# return new_A( new_val );
-# `}
+ fun <=>(other: A): A import value, A `{
+ return new_A( A_value( self )* 1024 );
+ `}
+
+ fun >(other: A): Bool import value `{
+ return A_value( self ) > A_value( other );
+ `}