Daedalus, there is a bug and one minor mishap:
Once you've cancelled reading Disk to an adf-file, the File keeps persisting with 0Bytes and stays 'in use', so you cannot create another one with the same filename.
While trying todo so, your error msg pops up with remains of AB3-Compilerdirectives ('\\this_function...').
Nothing more to report. I'm glad you fixed the weird gadgets with fake text.