Not only that, but in order for the assembly process to work the modules must apparently be "fabricated to millimetre precision". At a certain point, wouldn't this inevitably mean that the QA process would result in some of the yield having to be discarded as unusable after it's manufactured? Seems like a lot of waste compared to conventional methods using (literally) run-of-the-mill lumber and someone's design expertise, though I guess the argument is that architectural expertise doesn't come cheap and using a "framework" scales better in that respect.