The complexity of symbiotic interactions influences the ecological amplitude of the host: a case study in Stereocaulon (lichenized Ascomycota).