EvaluationLimits
data class EvaluationLimits(val maxDepth: Int = DEFAULT_CALL_DEPTH, val maxSteps: Int = DEFAULT_CALL_STEPS, val maxResultLength: Int = DEFAULT_MAX_RESULT_LENGTH, val maxPatternLength: Int = DEFAULT_MAX_PATTERN_LENGTH, val maxSubjectLength: Int = DEFAULT_MAX_SUBJECT_LENGTH)
The bounds one evaluation runs under. See each default for what it is protecting against.