This is a good demonstration of why the whole "private APIs" distinction is harmful. It allows Apple to continually be several steps ahead in application development, and it also makes the already capricious and arbitrary App Store approval process even worse.