Fix Path::IsValid