rulebook-core/src/main/java/com/deliveredtechnologies/rulebook/StandardDecision.java
@Override
  public Decision<T, U> given(Fact<T>... facts) {
    _rule.given(facts);
    return this;
  }
@Override
  public Decision<T, U> given(Fact<T>... facts) {
    _rule.given(facts);
    return this;
  }
The given() method accepts Facts for the StandardDecision.
@param facts Facts to be used by the Rule
@return      the current object for chaining other methods