Moved stable-pointer code to its place