Supreme Court’s ruling that statute is not overbroad draws dissent from Jackson, who said the law could sweep up well-meaning grandmothers, doctors and college counselors.