Make Transpose and Reshape support foreach_tile() and tile_shape()