Charlotte Allen weighs in.