If a bookshelf is behind a small white table
return bookshelf ;return table ;return #2 that is small ;return #3 that is white ;return if  #1 is behind #4
['select', 'select', 'filter', 'filter', 'boolean']