When making a program, specify two characters, preferably brackets, to enclose the output. Can halt if program is set up right. I believe this qualifies for practical. Was originally like 20 blocks before some heavy optimizations
https://esolangs.org/wiki/Tag_system