The hajib only cover part of the head, and the veil covered part, if not most of the face.
But what it doesn't do, is protect any woman from being rape. The number of rapes occurring in Iraq and Afghanistan prove that garments, let alone veils don't protect women at all.
And it is silly notion by Muslim men, think that garments are some sort of magical shield that protect women; well, sorry to burst your bubbles, it is complete failure.
You want to protect the women, then make the law harsher against the rapists, not against the women. Have their genitals snip off if you have to. Or flog the living @@@@ out of them.
All I see is stupid law in Muslim countries, and backward communities, often blaming and punishing women for not dressing in the standard. It is not working.
Until you address the problem of male Muslims, this dress codes, is only superficial fix, and women will continue to suffer abuse by (criminal) Muslim men in your society. The Qur'am don't fix a damn thing.
Allah supposed to know everything, and be able to do everything, but if Allah is supposed to THE REAL author to the Qur'an, he has to be the most backward hick, if he think covering women's heads would solve any problem.
The only thing I see happening, is that Muslim society and law will continue to oppress women, with ridiculously childish solution, as covering heads.
Stop oppressing and punishing the women.