If someone is carrying a book next to someone who isn't carrying a book.
return someone ;return book ;return #1 carrying  #2 ;return #1 besides  #3 ;return if  #3 is next to  #4
['select', 'select', 'filter', 'discard', 'boolean']