better formed generic select residue X expression