Title says it all -- m_node is refed on construct, and deref'd in the destructor,m but push/pop don't appear to propagate this ref
scopechainnode is now gc allocated so no manual ref/deref