Can be of type `AbstractRule` as this class is aimed at testing them.