I agree about the dress codes. Boys and girls should both wear appropriate clothing to school, and schools should define that sensibly. Often the code seems to be all about covering up the girls - well beyond what is appropriate - and ignoring what the boys are wearing. But that is a separate issue to the one of choice of clothing giving carte blanche to predators. Which is, in my view, NOT EVER acceptable.