If a cabinet has straight legs
return cabinet ;return legs of #1 ;return #1 where  #2 are straight ;return number of  #3 ;return if  #4 is at least one
['select', 'project', 'comparative', 'aggregate', 'boolean']