That was assault and you should have had the woman arrested. The bitch deserved at least one night in jail for it. It is not a crime to hold open a door for someone. It is a crime to slap someone without provocation. Backhanding her onto her pompous butt, however, might have been far more satisfying and completely justified.
ROFOL! Ever since then, I have been much more alert!