is this ever a non-string?