Symbols are registered once.

Having an object_id for this would be peachy keen, but until we need that
this test check the pointer value will have to suffice.
VM allows variables to be set

Possibly dangerous, but also useful for testing and interacting with the
ruby runtime from golang.
Interpreter returns references to variables