private BranchBuilder GetBranchBuilder() { if (_branchBuilderOpt == null) { Throw.BranchBuilderNotAvailable(); } return(_branchBuilderOpt); }