pub type MemoizedTransparentPolynomials<K> = Vec<(K, OracleId)>;
struct MemoizedTransparentPolynomials<K> { /* private fields */ }