support command list expression