Joining a Branch - Best of Two Worlds