Extract to IsString class