rulebook-core/src/main/java/com/deliveredtechnologies/rulebook/StandardDecision.java
@Override
  public Decision<T, U> given(String name, T value) {
    _rule.given(name, value);
    return this;
  }
@Override
  public Decision<T, U> given(String name, T value) {
    _rule.given(name, value);
    return this;
  }
The given() method accepts a name/value pair to be used as a Fact.
@param name  name of the Fact
@param value object provided as the Fact with the given name
@return      the current object