Switch - how to change things when change is hard - for open source contributors