Apple may at the moment be testing not one but three different versions of the iPhone 4.0 firmware, online usage statistics suggest. Developer PixelCUBE notes that when looking at figures from analytics firm Pinch Media, it caught sight of some unusual data showing v4.0, v4.0.1 and v4.1 devices. Although it may be possible that the firmware IDs are being spoofed, Apple is known to work on several iterations of a piece of software simultaneously.