This breaks the mime experimental stuff out into a separate branch so that it doesn't block the 1.0 RC1.