anchor.diff:  If the binding refers to a fact object, its FactHandle can be retrieved by calling ``getFactHandle``, again with the variable's name as the parameter.
   
   .QueryResults
  -include::UserGuide/QueryResults.png[align="center"]
  +image::UserGuide/QueryResults.png[align="center"]
   
   
   .QueryResultsRow
  -include::UserGuide/QueryResultsRow.png[align="center"]
  +image::UserGuide/QueryResultsRow.png[align="center"]
   
   
   .Simple Query Example
  
positive.code: === AgendaGroup
  
  .AgendaGroup
  include::UserGuide/AgendaGroup.png[align="center"]
  
  
  Agenda groups are a way to partition rules (matches, actually) on the agenda.
  
negative.code: The `StatefulRuleSession` is inherited by the `KieSession` and provides the rule related methods that are relevant from outside of the engine.
  
  .StatefulRuleSession
  image::UserGuide/StatefulRuleSession.png[align="center"]
  
  
  ==== Agenda Filters
  
  .AgendaFilters
  image::UserGuide/AgendaFilter.png[align="center"]
  
  `
  AgendaFilter` objects are optional implementations of the filter interface which are used to allow or deny the firing of a match.
  