Memory Can't Be Empty
Until version 0.23.7 it was possible to use
memory
object just like this:
memory > m
m.write 42
On the first line, a copy of memory was made and then labeled as m. This
was a bug in the language. The object memory must not be copied if there
are no arguments provided for the copying (application) operation.