rulebook-core/src/main/java/com/deliveredtechnologies/rulebook/FactMap.java
@Override
  public T getValue(String name) {
    return Optional.ofNullable(_facts.get(name)).map(NameValueReferable::getValue).orElse(null);
  }
@Override
  public T getValue(String name) {
    return Optional.ofNullable(_facts.get(name)).map(NameValueReferable::getValue).orElse(null);
  }
The method getValue() returns the value of the Fact associated with the name passed in.
@param name  the name of the Fact
@return      the value of the Fact