Aren't there more invalid characters than just NUL in paths on windows?