rules

abstract val rules: List<Rule<T>>