They did it pretty handily with WP7 development.
And Win8-on-ARM obviates the legacy issue anyway. There's going to be a clean-slate development approach put forth as the recommended way to develop for 8. There's no way around that.
It'll almost certainly look a lot like current Windows development (likely just a new iteration of Silverlight and .Net). And just as certainly, legacy apps will stick around in a sort of "XP Mode" for x86 Win8, but they're going to be phased out.
If MS isn't talking yet, it's probably just because they have a new slew of buzzwords and marketing to finish drafting before they introduce it.