S o   w h a t s   t h e   g i s t ?   A   r o s e   b y   a n y   o t h e r   n a m e   w o u l d   s m e l l   a s   s w e e t .   P h o t o g r a p h :   S a m u e l   C o r u m / G e t t y   I m a g e s B a s i c a l l y ,   i t s   d o w n   t o   t h e   l a s t   s t r a w .   T h o u g h t   y o u d   n e v e r   a s k .   T h e   f a c t   t h a t   n o   o n e   h a s   d o n e   t h i s   y e t   i s   i m m a t e r i a l .
So trickle down to the last product.
( z0 infer :ARG1 ( z1 trickle :ARG3 ( z2 product :mod ( z3 last ) ) :direction ( z4 down ) ) )
(z0 / infer-01
    :ARG1 (z1 / trickle-01
              :ARG3 (z2 / product
                        :mod (z3 / last))
              :direction (z4 / down)))
So trickle down to the last product .
z0 :ARG1 z1
z1 :direction z4
z2 :mod z3
z1 :ARG3 z2