Dominic: itemL, valueForL, predL