public static Maybe <T> TryGet <T>(this IListAndListSource <T> list, int index) { return(ListExt.TryGet(list, index)); }
public static T TryGet <T>(this IListAndListSource <T> list, int index, T defaultValue) { return(ListExt.TryGet(list, index, defaultValue)); }