Add hasFeature method to provider interface