Why aren't branches used on Forge?

I've been wondering for a while why branches aren't used on Forge. I wanted to create a branch to look at how some of the keywords are handled, but wasn't sure they were allowed. The conflicts created by the modifications made by DoubleStrike and Max MTG would have mitigated to a large degree if they had both been developing in branches.
I am not trying to disparage anyone's work. I love the changes to the deck editor. I am just frustrated because I cannot test a half dozen or so card I scripted this afternoon after I updated.
It just seems like good policy to make large scale changes in a branch. The branch can be kept updated with minor changes from the Trunk. It would also allow alpha testing without effecting the fragile trunk.
I am not trying to disparage anyone's work. I love the changes to the deck editor. I am just frustrated because I cannot test a half dozen or so card I scripted this afternoon after I updated.
It just seems like good policy to make large scale changes in a branch. The branch can be kept updated with minor changes from the Trunk. It would also allow alpha testing without effecting the fragile trunk.