What liberals don’t understand about Ayn Rand