public static BioQuestMap Load(string path) { if (path.IsNullOrEmpty()) { throw new ArgumentNullException(nameof(path)); } return !File.Exists(path) ? null : Load(File.Open(path, FileMode.Open)); }