Interface Rule<T>