Fixed a bug where super variables were not being parsed correctly; defining global variables now uses the same syntax as local variables; defining commands now uses the same syntax as local variables