The purpose of CATXF would be to concatenate formatted values with a delimiter.
CATXF(format, delimiter, item-1 <, ... item-n>)
If format is not present use the variables format attribute.
A null delimiter would be a null delimiter (not an implicit 1-space)
Example:
array items (5) _temporary_ (1:5);
result = catxf(z4., '', of items(*));
Result
00010002000300040005