Text this: Local niches explain coexistence in environmentally-distinct contact zones between Western Mediterranean vipers.