* invocation stack doesn't need refcounting * exception stack doesn't need refcounting * evaluation stack always has VM-level refcounter
closes #912
It is convenient to have all reference-counting logic in a separate struct.