code: def should_trigger(self, dt):
          
          return self.composer(
              self.first.should_trigger,
              self.second.should_trigger,
              dt
          )
docs: Composes the two rules with a lazy composer.