Making it so that globals are accessed by name, rather than by number

`*s-own` variables, you're next!
Type annotations
Comment to self