Arrovian theorems for economic domains. The case where there are simultaneously private and public goods