How Selection Produces Branches