public static TSpace ToSpace <TSpace, TPos, TVal>(this GameOfLife <TPos, TVal> game, Func <TSpace> cons)
     where TSpace : AlignedSpace <TPos, TVal>
 {
     return(game.CopyTo(cons()));
 }