[MacRuby-devel] Behaviour when local variables pointing to non-auto-retained objects go out of scope?