This was a chosen implementation a long time ago. If you want a different behavior, you need to redefine `out' like in all Eiffel programs.