I believe we decided to do that just with the definition file so we have a known working version of ServerTemplate. We wanted to have branch names in the cookbooks so it is easier for development.