public static ItemRequestResult <T> Test <T, TPredicate>(
     List2D <T> list, TPredicate match)
     where TPredicate : struct, IPredicate <T>
 => list.Find(match);
 public static ItemRequestResult <T> Test <T>(List2D <T> list, Predicate <T> match)
 => list.Find(match);