fix(scope): allow watching an empty string