changed: setPercentageTolerance() -> withPercentageTolerance().. more fluent interface