new: Builder, Branchable