public TileDirtyWrapper(int x, int y, byte[,] tiles, Tile.ByteWrapper wrapper)
     : this(wrapper(x), wrapper(y), tiles, wrapper)
 {
 }
 public TileDirtyWrapper(byte x, byte y, byte[,] tiles, Tile.ByteWrapper wrapper)
 {
     _original = new Tile(x, y, tiles, wrapper);
     _current  = new Tile(x, y, tiles, wrapper);
 }