public Leg Of(UnLocode location) { return(Legs .FirstOrDefault(l => l.UnloadLocation.Equals(location) || l.LoadLocation.Equals(location))); }