If indeed the new iphone has a home button that supports gestures, wouldn't the support in iOS5 be found somewhere already?
Not necessarily, Apple could be doing a really good job of hiding it or the new iPhone could have a completely different build tree that is separate from the other iOS 5 builds.