Fix version handling in Firmware