String attr disallows empty string by default