Standardize mode_result; fixes needed after this.

Next up:
* Update lang def 3 to match what's now in parse.py
* Update pop_mode based on this
* Check for more cleanup in lang def 3
* Get other sample files back to full functionality
* Consider cleaning up how string mode results are printed out?