Lets just say that the announcers don't know what they're talking about. Nowhere in the 10.1 SFI spec does it mention ANYTHING about building the chassis to come apart.
Those specs are available from SFI in Poway, Ca and the one Force's car was built to is 10.1E, you can get it for $35.00.
There is a lot of contoversy currently with the SFI Dragster/Funnycar specs and lack of PROPER engineering procedure in the test methods, etc.
Unfortunately, NHRA relies on those specs and probably 40-odd others to regulate their tech program and it may be that the drag race chassis specs, which, I think, started the whole SEMA thing and later the SFI (as a red-headed stepchild) when the industry became so giant that it went from the SPEED EQUIPMENT MANUFACTURER'S ASSOCIATION to today's SPECIALTY EQUIPMENT MARKETING ASSOCIATION, which we all know from their show at Vegas being the second largest trade show in that city, second only to the computer show, (and it s growing bigger every year), may not be the only specs flawed.
What a long sentence-hope you can follow it!