@mallory the spec/reference thing is a deliberate choice, some odds and ends were left out that aren't useful to most Hare programmers starting out (stuff like valist was left out for this reason, too), and to encourage programmers to read the spec. Maybe will revisit this someday though
Fair point re: memory allocation