docs: def get_branches(self):
          """Return a list with the conditional branch and the default branch."""
          if self.else_branch:
              return [self.then_branch, self.else_branch]
          return [self.then_branch]