democrat = liberal/marxist/communist/socialist.
A communist by any name whether they call themselves liberal, democrat, progressive etc. is still a communist.
Or a Republican.