Comprehensive by the very word means all encompassing. So a comprehensive partnership may mean two companies working together in all areas of the business, which for all reasons make it one company. They may remain separate legal entities for whatever purpose but for all practical reasons they are one company. I have not come across any such partnership between two separate entities.