https://9lib.org/document/yd7jw76y-how-do-scratch-programmers-name-variables-and-procedures.html