public static IEnumerable <T> Random(Func <T> method)
 {
     return(Repeat(method, IntegerMother.LessThan(5)));
 }
 public static List <T> Random(Func <T> creator)
 {
     return(Create(IntegerMother.Between(1, 10), creator));
 }
 public static IEnumerable <T> RepeateLessThan(Func <T> method, int max)
 {
     return(Repeat(method, IntegerMother.LessThan(max)));
 }