Added down-vote spec and DRYed it up.