After endless years of the M.O.D. trying all types of safety and preventitive equipment on all types of vehicles, it seems they have settled on fitting heavy duty mesh around their vehicles, in the hope it’ll save the crew’s from explosions and other flying objects!! Good luck to who ever tested it out. “You sit in the cab and we’ll launch everything towards you and hopefully the steel mesh will do its job!”