@FordLawnmower They just changed the website again. Definition is not showing, the rest seems to be fine.
I did get it to work by replacing definition with meaning on lines: 81 82 90 and the first definition on line 91.
Not sure if this is correct... I just started writing .tcl but it worked with no errors I can see.
Thanks @play4free2 . The script is updated and working again.