I am all for the punishment of sex offenders, but current legislation is problematic. Vagueness and "erring on the side of caution" cause too many people to get swept into overly harsh lifelong punishments. In Ohio you can be placed on the sex offender registry for failing to pay child support. That is not a sexual offense! The laws must change before considering expanding bureaucratic management of them.