For backward compatibility the Extension System will continue to assume an item is an Extension by default, and a Theme if the item has a <em:internalName> property, but Extension and Theme authors should be good citizens and upgrade their Install Manifests to include the type.