Law meant to protect kids becomes confusing mess