Updated QuestionResponseBranch to not throw an invalid state exception
when the update method is called without a sub branch created.