static L getFields2(O o, L fields) ctex { ret map(fields, f -> fieldGet(f, o)); }