Strange behavior when using stable names inside ghci?