Luis Camnitzer is an artist.