Interface Provider<T>