"Flood of Legislation Clears the Way for New Corporate Forms - But Are They Worth It?"