Would it be accurate to describe (U)EFI as being like MS-DOS (i.e. single-tasking), but running in protected mode?