If a canopy screen is sitting on bare grass with nothing under it.
return canopy screen ;return bare grass ;return #1 that is  sitting on #2 ;return if  nothing is  under #3
['select', 'select', 'filter', 'boolean']