"to promote the general welfare"
Thats how you can make the constitution and semi-socialism agree.
This is what the debate between liberals and conservatives, democrats and republicans is all about. Not social liberalism or conservatism.
Democrats are for liberal application of government (apply liberally to the scalp)
Republicans are (supposed to be for) conservative application of government.
I always considered myself a liberal democrat until i realized I am actually socially liberal, but governmentally conservative/moderate.
Republicans - Cowboy up, motherfucker.