In article , Preben Randhol writes: > On 2003-09-30, M�rio Amado Alves wrote: >> Bounded_String is useful--and actually used by people. However I don't >> agree with multiplying every string-related tool by the three string >> versions. Please do them for String only. Keep the ARM small. > > Why? The function To_String can readily be used to process a Bounded String when providing it as a parameter to a subprogram that requires an input String. Depending on the compiler, this could be as efficient at runtime as providing a String.