param:      Param;
step:       Step;
date:       Date;
levelist:   Double;
expver:     Expver;
time:       Time;

[ class, expver=xxxx, stream=oper, date, time, domain?
       [ type, levtype
               [ step, levelist?, param ]]
]