Why reference counting is not such a good idea