Some in the party are flirting with socialism, some support the "abundance agenda," many are sparring over Israel. But ...