2d.hh: No need to allow moving