Text this: A mechanism requesting prices and quantities may increase the provision of heterogeneous public goods