Spatial subsetting of CORDEX data

Hello all,

I am trying to put together a simple subsetting operation on CORDEX data. It is effectively the simplest data retrieval command followed by, extent=[28., 42., -3., 0.]). The app, however, crashes out with the error "ValueError: dimensions or multi-index levels ['lat', 'lon'] do not exist". As is the case with most CORDEX files, the data arrays use a rotated pole coordinate system and the corresponding dimensions are called "rlat" and "rlon", so the error is easily enough explained. Does anyone know how to work around this problem?

Thanks for your help.