Require a branch argument