Socialism cannot be understood by a single doctrine.
One must look past any initial program and consider the de facto principles after the rubber of fantasy meets the pavement of reality.