Ha! I'm glad you asked that as I too was imagining a substantial Mad Max like contraption. We are talking crash bars to protect legs and bike, I think...I'm going to ask the obvious - what is a crash/stunt cage?!
The image that springs to my mind is a cage totally surrounding the bike and rider that allows things like forward rolls etc.