ах, мечты, мечты...
Так иногда хочется чтобы в проекте одновременно было две версии кода, моя и рабочая, и чтобы была одна кнопочка, какая позволяла бы переключаться с одной версии на другую, не выходя из среды разработки. Тогда можно было бы видеть какие изменения кода на что влияют, это можно было протестировать, откатить, переписать, попробовать несколько реализаций.