public static func == (lhs: Rule<T>, rhs: Rule<T>) -> Bool {
        lhs.id == rhs.id
    }