Introduce c++11 auto as an experiment
Forbid copy constructor of grid