export Expr and Element function type for Extend