Is it possible to have multi-android version in your android device?
There's an app called Boot Manager (paid | free) which will allow you to install multiple roms on your device.  You select the ROM you wish to use whilst in the main OS and the application modifies the boot mechanism to point at the specific ROM.  It's only available for some devices though, I know that Samsung phones are definitely supported.