I think to be clear you need to make it known that by 'liberalism' here you mean classical liberalism -- the meaning of the word as Europeans understand it, not liberalism as Americans understand it. To Americans 'liberal' is a bag into which they shove almost everything .. from quasi-Marxists to Clinton neo-liberals, despite those folks having almost nothing in common.